Separation of powers is a governance model that divides the responsibilities and powers of government into distinct branches to prevent any one branch from gaining too much authority. This concept was greatly influenced by Enlightenment thinkers who argued that different branches of government—executive, legislative, and judicial—should operate independently to provide checks and balances against tyranny.