Here are ten key features of UX design that contribute to a positive user experience
User-Centered Design
Usability
Visual Design
Information Architecture
Interaction Design
Responsive Design
Feedback and Error Handling
Accessibility
Consistency
User Feedback and Iteration