Ein Hafen ist ein Bereich an einer Meeresküste oder am Ufer eines Flusslaufes oder Sees, an dem Schiffe anlegen können. Meist ausgestattet mit Anlagen zum Beladen oder Löschen der Schiffe sowie weiterer Infrastruktur und hafennahen Dienstleistungen in der Umgebung. Er besteht insbesondere aus dem oder den Hafenbecken sowie aus Kais und Molen. Werden natürliche Gegebenheiten genutzt, spricht man in diesem Abschnitt von einem Naturhafen.