A contract must contain seven basic elements in order to be binding: offer, acceptance, mutual agreement, consideration, capacity, and legality. Contracts are typically written and signed to demonstrate that all of these elements are present.