European powers explored and colonized new lands for three main reasons - gold, God, and glory. They sought riches from gold and other resources, wanted to spread Christianity to new peoples, and exploration brought prestige and honor to their nations.