(Mackenzie) Na expansão marítimo-comercial europeia, o pioneirismo português nas grandes navegações pode ser explicado como resultado de diversos fatores.
Entre eles, podemos assinalar:
a precoce centralização política e a intervenção real em favor da navegação pelo oceano Atlântico.
o avanço das artes cartográficas e as reivindicações de reformas liberais pela burguesia comercial.
a cobiça da burguesia mercantil e a prática do liberalismo político e econômico pela Coroa portuguesa.
a descoberta das novas rotas mediterrâneas para Constantinopla e a concorrência com as cidades italianas de Gênova e Roma.
a localização geográfica favorável e o estabelecimento de amplas relações comerciais, via Mar Mediterrâneo, com o Oriente.