חוויית משתמש (או UX) עוסקת בשאלה כיצד מרגיש אדם כאשר הוא נמצא באינטראקציה עם מערכת. המערכת יכולה להיות אתר, יישום רשת או תוכנה, כאשר כיום, UX מאוזכר לרוב בהקשר של אינטראקציית אדם-מחשב (HCI).