A vendor agreement is a legal document that specifies the tasks that a contractor will carry out for your company. It establishes the conditions for the services to be rendered in terms of their nature and caliber as well as their duration, price, liability, and other factors.