It's all about IDENTITY.
When a company wants to create an individual mark, an unique footprint in its domain, it needs a logo and a graphical concept running throughout every product and service.
This is done in order to evoke the company's identity to the client, long before any explanation about its services is required.
Branding begins with a logo, and continues with creating specific guidelines which will then be implemented on every aspect of the company.