A formal agreement between an employer and a relocating employee that sets out the terms and conditions of an international assignment. It commonly covers assignment duration, Compensation, benefits, Immigration support, Relocation services, tax arrangements and employee responsibilities. Assignment agreement is often used interchangeably with assignment letter, although terminology varies between organisations.