A subcontractor is an independent contractor who is commissioned by the main contractor to carry out certain tasks. A subcontractor is a person or company that carries out specific work or services as part of a larger project. Subcontractors usually take on sub-projects or specific tasks within a larger project or service.
They work under the direction of the main contractor, but are legally independent. They are also often responsible for their employees and working methods. The relationship between the main contractor and the subcontractor is often governed by a contract. This contract specifies the fees, payments and other important details.