Under Section 2(e) of the Indian Contract Act, 1872, every promise and every set of promises forming the consideration for each other constitutes an agreement. A contract requires additional elements like enforceability. Thus, the correct answer is:
\[
{\text{Agreement}}
\]