The main reason which lead England to establish colonies in
North America is trade. England had necessary resources for colonization after
at peace with Spain. They are looking for a passage to improve trade, they have
plentiful natural resources like gold, timber etc. To improve their economy, they have to
establish colonies in North America.