Step-by-step explanation:
Colonialism is where one country physically exerts complete control over another country and Imperialism is formal or informal economic and political domination of one country over the other. In a nutshell, colonialism can be thought of as the practice of domination and imperialism as an idea behind the practice.