general agreement or compromise

a promise that something will be done or will happen, especially a written promise by a company to repair or change a product that develops a fault within a particular period of time