رابط کاربری که به کاربران اجازه میدهد یک اپلیکیشن یا دستگاه سختافزاری را کنترل کنند. یک رابط خوب کاربری، تجربهای خوب ارائه میدهد، آن هم با استفاده از نرمافزار و سختافزار به صورتی بصری. این رابط شامل منو، ابزارها، پنجرهها، دکمهها و… خواهد بود.
