Understanding contracts in business