A subcontractor is a licensed trade company that signs a contract with a general contractor to perform a certain task in an overall project. Examples of subcontractors would be trade businesses specializing in plumbing or electrical. Subcontractors are a necessary part of a construction project.