A Consultancy Agreement (also known as a Consulting Services Agreement or Independent Contractor Agreement) is a legally binding contract between a business (the "Client" or "Company") and a consultant or consulting firm (the "Consultant").