User Interface Design focuses on the visual layer of digital products. It includes an appropriate selection of fonts, icons, colors, and photos, as well as the proper use of space between elements. Within the UI, all components such as buttons, forms, frames, and tables are styled. In the case of User Interface Design for platforms with Android, Windows or iOS systems, guides and guidelines described by the manufacturers of the systems themselves are often used. An example of such a unified style is Material Design. In addition, good User Interface Design takes into account current trends. Once a realism oriented skeuomorphism, later strongly abstract flat design, and today a variety of solutions combining the advantages of both approaches. Ultimately, the idea is that the digital product is a part of the brand's image, and also that it creates a positive aesthetic experience for users.