码头分类供船舶停靠、装卸货物和上下旅客的水工建筑物。广泛采用的是直立式码头,便于船舶停靠和机械直接开到码头前沿,以提高装卸效率。内河水位差大的地区也可采用斜坡式码头,斜坡道前方设有趸船作码头使用;这种码头由于装卸环节多,机械难于靠近码头前沿,装卸效率低。在水位差较小的河流、湖泊中和受天然或人工掩护的海港港池内也可采用浮码头,借助活动引桥把趸船与岸连接起来,这种码头一般用做客运码头、卸鱼码头、轮渡码头以及其他辅助码头。