Europe had gone through the Industrial Revolution before and during the Age of Imperialism. Industries were created that could mass produce many different kinds of products, most importantly weapons. New technology was also created which allowed for more powerful war weapons. Weapons were essential in imperialism, as they allowed for a country to conquer.
It didn't imperialize China.
Three words: nationalism, imperialism, industrialism. Europe was the first region to industrialize, meaning it had access to superior weaponry before anyone else. Because of the superior weapons and strong military that Europe had been developing, this allowed for Europe to imperialize other regions, Africa in particular, and allowed for a stronghold over natural resources and was able to spread its own ideologies to other countries (such as nationalism).
It seems as though Great Britain is unable to imperialize the world, after all.
The same sort of technologies as are used in most developed countries.
Italy tried to imperialize Ethiopia. When the Italian people tried to conquer it, they were defeated because the Ethiopians were prepared.
Europe imperialized Africa in the Berlin Conference (Scramble for Africa) in order to obtain raw materials. With the raw materials that Africa offered such as rubber, Europe was able to manufacture goods such as tires.
the portuguese
they wanted to.
Greed
Most nations imperialize or colonize in order to gain the resources of the other nation. Usually, one nation will not colonize another if that nation will fight against it.
satellite
stuff and more