In the real world, objects can be manipulated in various ways. Successful User Interface designers often take advantage of the user’s knowledge of real world objects to develop the UI’s metaphors and analogies. This allows for a more direct manipulation of the elements within a system’s environment, making the interface more intuitively learned and retained and the user experience more enjoyable.
Understanding the target users is essential. Research metaphors that make sense to your core users. Explore and create analogies to the real world objects they use regularly.