User Interface should be designed to match the skills, experience and expectations of users. User interface design is the design of computers, appliances, machines, mobile communication devices, software applications, and websites with the focus on the user's experience and interaction. The main aim of user interface design is to make the user's interaction as simple and efficient as possible, in terms of attaining user goals. This is also termed as user-centered design. A well planned user interface design makes it convenient to complete the task at hand without the need to drawing unnecessary attention to itself. Graphic design may be utilized to support its usability. The design process must balance technical functionality and visual elements to develop a system that is not only operational but also usable and adaptable to changing user needs.
Interface design is engaged in a range of projects from computer systems, to cars, to commercial planes. All of these projects consists of mostly the same basic human interactions but also requires some unique skills and knowledge. Thus, designers may tend to expertise in certain types of projects and have skills focused around their expertise, whether that be software design, user research, web design, or industrial design.















