The first step in designing new products, features or applications is to understand the user. Various tools and techniques exist for conducting user research. The user research provides insights into user behavior. The user insights drive new innovative concepts thatt can be tested with the user. The user is the focus of the entire development process. The end result is a product or application that exceeds the user’s expectations. Several examples of how understanding users needs, environments and behaviours lead to innoative products will be reviewed.