Contract

An agreement between two or more parties, which is usually written and is binding on everyone concerned.