Distinguish between political philosophy, theory, and ideology.

Distinguish between political philosophy, theory, and ideology. Compare two ideologies of your choice. 200 words.