UI je kratica za uporabniški vmesnik, ki je del programske opreme, ki omogoča interakcijo med uporabnikom in računalnikom.
UI je sestavljen iz grafičnih elementov, kot so gumbi, ikone, meniji, okna in drugi, ki jih uporabnik lahko videti in upravljati z miško, tipkovnico ali drugimi vhodnimi napravami. UI je pomemben za zagotavljanje dobre uporabniške izkušnje in učinkovitosti programske opreme.