European powers were able to colonize non-European regions for three major reasons (weaknesses):
1. Non-Europeans did not have military equipment as advanced as Europeans did.
2. Trade restrictions and blockades had already debilitated these non-Europeans regions.
3. Non-Europeans lacked unity. They were not as united as Europeans were.