Question: what is the difference between contract and subcontract?
Answer: A contractor receives his payment directly from the employer. The payment terms are outlined in the contract and may come in installments or one payment when the project is completed. A subcontractor is paid directly by the contractor and his payment is due once his specific job is finished.