User experience
Many factors can influence a user's experience with a system. To address the variety, factors influencing user experience have been classified into three main categories: user's state and previous experience, system properties, and the usage context (situation). Understanding representative users, working environments, interactions and emotional reactions help in designing the system during User experience design.