Kendali atas laut merupakan hal yang penting untuk menjaga keamanan suatu negara maritim, dan blokade terhadap pelabuhan dapat menghentikan pasokan makanan dan barang-barang lainnya. Pertempuran telah berkecamuk di lautan selama lebih dari 3.000 tahun. Sekitar tahun 1210 SM, Raja Het Suppiluliuma II berhasil mengalahkan dan membakar armada dari Alashiya (Siprus modern). Dalam Pertempuran Salamis pada tahun 480 SM, Themistokles mampu menjebak armada Persia yang jauh lebih besar jumlahnya di sebuah selat yang sempit, dan akhirnya berhasil menghancurkan 200 kapal Persia dengan mengorbankan 40 kapal Yunani. Salah satu pertempuran laut lain yang terkenal berlangsung pada tahun 1805, ketika armada Inggris yang dipimpin oleh Horatio Nelson berhasil mengalahkan kekuatan armada gabungan Prancis dan Spanyol dalam Pertempuran Trafalgar.