The art of designing a user's experience of using a product or service, making it easy, enjoyable, and satisfying.