Colonialism: This is when one nation takes control over another geographically distant nation and settles there. It's similar to economic imperialism but involves physical occupation rather than just economic influence.
Neocolonialism: This term refers to the practice by which developed countries exert influence over developing nations not through direct political control (as in traditional colonialism), but indirectly through social or economic pressure.
Globalization: This is the process by which businesses or other organizations develop international influence or start operating on an international scale. It often leads to increased interdependence among nations, which can sometimes result in situations akin to economic imperialism.