User Interface Design is concerned with the visual layout and use of a product or concept itself. Creating visual cues in the form of icons and graphics, and using these elements to create a set of tools for a user to interact with a software product or concept.