Uživatelské prostředí (UI) představuje interakční mezivrstvu mezi uživatelem a počítačovým systémem nebo jiným zařízením. Jeho hlavním účelem je usnadnění komunikace mezi člověkem a strojem, umožňující uživatelům ovládat a provádět úkoly na svých zařízeních. UI zahrnuje různé prvky, jako jsou ikony, tlačítka, menu, okna a další grafické a textové prvky, díky kterým si uživatelé můžou vybrat, jakým způsobem budou s daným softwarem nebo zařízením pracovat.
Kvalita uživatelského prostředí hraje v IT oboru zásadní roli, protože ovlivňuje efektivitu, pohodlí a spokojenost uživatelů. Dobře navržené UI je intuitivní, snadno pochopitelné a přizpůsobitelné individuálním potřebám uživatelů. Mělo by být konzistentní napříč celou aplikací nebo softwarovým produktem, to znamená používání stejných prvků a vzorů pro podobné úkoly a operace, což usnadňuje uživatelům orientaci a používání. Důležitá je také dobrá reaktivita, UI by mělo okamžitě reagovat na akce uživatele bez zbytečného zpoždění a čekání.