Latin term meaning an agreement, a meeting of the minds between the parties where all understand and have accepted the contractual committments made by each other, respectively.
This is a basic requirement for each contract.
See the extensive discussion on this in Part 3 of Duhaime's Contract Law.