Thiết kế trải nghiệm người dùng là một bất kỳ khía cạnh của sự tương tác người dùng với hệ thống IT nhất định, bao gồm cả giao diện, đồ họa, thiết kế công nghiệp, tương tác vật lý và hướng dẫn. Trong hầu hết các trường hợp, thiết kế trải nghiệm người dùng bao gồm đầy đủ các thiết kế Human Computer Interaction (HCI) truyền thống và mở rộng nó bằng cách giải quyết tất cả các khía cạnh của sản phẩm hoặc dịch vụ theo cảm nhận của người sử dụng.