ming to the etymology, colony comes from the Latin word colonus, which means farmers. Imperialism also comes from Latin word imperium, which means to command.
Summary
1.Colonialism is a term where a country conquers and rules over other regions. Imperialism means creating an empire, expanding into the neighbouring regions and expanding its dominance far.
2.In Colonialism, one can see great movement of people to the new territory and living as permanent settlers. Imperialism is just exercising power over the conquered regions either through sovereignty or indirect mechanisms of control