Il n'y a aucun moyen réel de déterminer qui a exactement inventé le premier navire ou le concept d'utilisation d'un bateau, mais la plupart des historiens s'accordent à dire que les Égyptiens ont été la première culture à créer et à utiliser régulièrement des navires pour le commerce, les voyages et l'exploration à longue distance. . Avant les Égyptiens, les premiers hommes attachaient des bûches ensemble comme un radeau grossier ou évidaient des bûches pour les déplacements sur de courtes distances.
Bien qu'il n'y ait aucun moyen de savoir qui a inventé le premier navire, le premier navire nommé que les historiens connaissent est l'Éloge des deux terres. L'Éloge des Deux Terres était un grand navire égyptien construit sous le pharaon Sneferu vers 2600 av. et fait de bois de cèdre.