Focusing on each individual and department is easier when they are viewed as an account under a company.
A company refers to an organization that is interested in purchasing your product/services.
Contact is a person who will be point of communication in the prospective organisation. When a lead gets qualified by the salesperson, it becomes a contact.
Lead is generally a potential client where as a contact is an existing one.