The classic model of contract assumes freedom & autonomy of parties, minimal state intervention, preference for clear & certain rules, self-interested individualism, assumed fairness of the exchange, and a discrete event. But this assumption is incorrect as there is often inequality of bargaining power and parties accept standard terms & conditions.