The separation of powers and checks and balances grants each branch of government with their own limits of power. This prevents tyranny because the other branches will check the one branch's limits on the power and stop it before it gets out of hand.