A general contractor is a professional person or company that hires, organizes, and manages labor. Thus, the general contractor is able to take the pressure off the homeowner by coordinating professionals like plumbers, electricians, and drywallers. Often, they have a trusted group of these “subcontractors” they work with. The general contractor's job is to get the job done to the specifications of the homeowner at an agreed-upon price within the agreed time.
Note: A thorough vetting process before choosing your contractors will greatly reduce the chance of disputes.