What is the different between company and user (Admin/Employee)?

This application mainly design to simplify construction management activities and its work related issues,  the main difference between company and user is:

Company can create Users,  Projects, Task and assigned to users from office.

The Users (Engineer, Manager, Supervisor etc..) will send report from construction field.