Answer:
Explanation:
It's called the separation of powers (and the checks and balances associated with each).
The spirt of the law is usually spoken of in terms of the unwritten laws that somehow are connected with those general principles that are the guidelines of the agreement.
The social contract is an agreement between members of a society to give up some freedom for government protection. You give a little to get more than you gave.
The age of the Enlightenment was the philosophy that gave birth to the social contract.