A logo design can be described as the visual representation of a company's brand identity or trademark. It is the first impression that people have of the company when they see it on the street or online. The logo should be distinctive enough to create an instant impression of what the company does.