Najbolj splošno:
- Uporabniški vmesnik je vse, kar uporabnik vidi, sliši in česar se dotika pri delu z računalnikom.
Ožje:
- Programska oprema (ali del), ki omogoča dialog uporabnika z računalnikom.
- Komunikacija pri tem poteka v dve smeri. Prek vhodnega dela uporabnik sistem upravlja, izhodni del pa uporabniku prikazuje rezultate dejanj in stanje sistema.


