Question: what is the difference between contract and deal?
Answer: The difference between Contract and Deal. When used as nouns, contract means an agreement between two or more parties, to perform a specific job or work order, often temporary or of fixed duration and usually governed by a written agreement, whereas deal means a division, a portion, a share.