Within Information technology, UI stands for User Interface. It is the term given to everything that a user may interact with when using a computer, tablet or Smartphone- including the display screen, attachments like keyboards and mouse and the appearance of websites and graphics. In order to understand the significance of UI, it is necessary to think a little bit about the layered nature of a typical web application. Many such applications are divided down into logical functions, or layers, including.
User interface: The look and feel of web-pages and associated apps. Often developed by UX (User Experience) designers.
Applications layer: Underlying programs written in code that sit behind the UI and are responsible for the functionality of the graphical user interface. Application developers are responsible for this.
Network layer: Elements of an application that is responsible for moving data to and from your server and the front end of the website.