This document discusses the differences between agreements and contracts. It notes that agreements are broader and include any promises between two parties, while contracts are a specific type of agreement that is legally enforceable. For an agreement to be considered a contract, it must meet additional requirements like lawful consideration, lawful object, and free consent. Several examples are provided to illustrate agreements that do not qualify as contracts due to issues like an impossible or illegal object. The document also outlines key elements needed for a valid contract like capacity and intention to create legal obligations.