An Independent Contractor Agreement is a legal contract between two parties, a contractor and a client, that outlines the terms and conditions of the services that the contractor will provide. It lays out the scope of the project, payment terms, responsibilities of each party, and any additional terms or conditions. Types of Independent Contractor Agreement include: 1. Consulting Agreement: This agreement outlines the scope of the contractor's consulting services, the payment structure, and any additional terms or conditions. 2. Freelance Agreement: This agreement outlines the scope of the contractor's freelance services, the payment structure, and any additional terms or conditions. 3. Service Agreement: This agreement outlines the scope of the contractor's services, the payment structure, and any additional terms or conditions. 4. Non-Disclosure Agreement: This agreement outlines the scope of the contractor's services, the payment structure, and any additional terms or conditions that protect the client's confidential information. 5. Performance Agreement: This agreement outlines the scope of the contractor's services, the payment structure, and any additional terms or conditions that ensure the contractor's performance meets the client's expectations.