Un porto è un corpo idrico riparato in cui possono essere attraccate navi, barche e chiatte. Il porto, è una struttura artificiale costruita per caricare e scaricare le navi e per far scendere o raccogliere passeggeri. I porti di solito includono uno o più strutture.
I porti possono essere naturali o artificiali. Un porto artificiale può avere intenzionalmente costruito frangiflutti, dighe marittime o banchine o può essere costruito con dragaggio, il che richiede la manutenzione con ulteriori dragaggi periodici. Al contrario, un porto naturale è circondato su più lati da prominenze di terra.