Essentials of a business contract

What is a business contract and what role does it play in business? A business contract is a contract that