Outsourcing agreement

An outsourcing agreement is an agreement between a vendor of outsourcing services and a customer under which certain business functions of the customer are performed by the vendor.