There are several reasons. Ones being because they wanted to expand their empires and spread their religion (christianity). As well as finding a new route (by water) to the East by traveling through North America. And one of the most famous reasons is because they wanted to create trading posts for the fur trade.