Colonialism: This is a practice of domination involving the subjugation of one people to another, often tied closely with imperialism as it involves control over foreign lands.
Nationalism: A political ideology that emphasizes loyalty, devotion or allegiance to a nation or nation-state. It often played a role in justifying imperialistic ambitions.
Neo-colonialism: The practice of using capitalism, globalization and cultural forces to control a country (usually former colonies) in lieu of direct military or political control.