Este tipo de embarcação marítima surgiu no século XV pela mão dos portugueses. Foi especialmente utilizada durante a era dos Descobrimentos entre os séculos XV e XVI.
A origem do nome está envolta num mistério, enquanto se discute que pode ter origem em “cáravo” ou “cárabo”, um termo que vem da língua grega e significa “barco ligeiro utilizado no Mediterrâneo”, outros historiadores discutem que pode até vir de “carvalho”, a madeira que era utilizada para construir as caravelas.
A sua primeira utilização documentada na língua portuguesa data de 1255 e última referência em documentos impressos data de 1766, o que leva a pensar que o termo terá sido aplicado a várias embarcações ao longo do tempo.