We carefully design for user interaction by focusing on helping users achieve their goals. Often, we will develop user persona to help us better understand users and what they seek to accomplish. We make a conscious effort to apply design aspects that invoke positive emotions in users. We make effective use of words, visuals, workflows, navigation, etc. to delight users when they interact with applications we develop.