User Interface Design is the discipline of designing software interfaces for devices, ideally with a focus on maximizing efficiency, responsiveness and aesthetics to foster a good user experience . UI design is typically employed for products or services that require interaction for the user to get what they need from the experience. The interface should allow a user to perform any required tasks to complete the function of the product or service. An interface is a point of interaction between the user and the hardware and/or software they are using. UI design is the skill employed to visualize the interface used to complete the task it is designed for. Good UI design facilitates making the completion of tasks as friction less as possible and increasing usability . A UI Designer is someone who creates the user interface based on a functional requirement and planned user experience using design standards a...