Havens zijn plaatsen waar overslag van en naar schepen mogelijk is. Vaak is industrie de reden voor het bouwen van een haven. Een haven kan een kade zijn langs een kanaal of rivier, maar het kan ook een uitgebreid netwerk van havens langs een havenkanaal zijn. Er bestaan ook korte zijkanalen vanaf een doorgaand kanaal naar een haven die bijvoorbeeld vlak bij een stad, of groot industriegebied ligt.