A logo is a combination of text and visual imagery that serves two purposes. It tells people the name of the company and it creates a visual symbol that represents your business. Some logos have powerful symbolic association connected to people's memory. A logo is a basis for strong branding efforts. Logo design is only a part of a company's overall branding.