Separation of powers

Definition

Each branch has its own job
Big image
Big image
Separation of Powers easily explained (explainity® explainer video)