You people need to improve on your literary abilities. Allow me to translate it into some slang dribble that you can understand.
Separation of Powers - when a government is split into several branches(government, not military)
Checks and Balances - made to prevent one branch of government from becoming too powerful.