How do general contractors work?

How do general contractors typically operate within a construction project, and what are their main responsibilities from start to finish?

General contractors oversee project, manage subcontractors, budget, schedule, quality control, and safety.