Graphic design is a craft in which professionals create a visual interface for communicating messages. Using a visual hierarchy and page layout techniques, designers use typography and images to meet specific user needs and focus on the logic of displaying elements in interactive functions. design to optimize the user experience.