En brugergrænseflade er det hvorved et menneske (brugeren) interagerer med en bestemt maskine, udstyr, software eller andre komplekse værktøjer (systemet).
Brugergrænsefladen tilbyder: