Dalgakıranlar, dalgaların enerjisini kıyıya ulaşmadan önce dağıtarak çalışır. Bu, aşağıdakiler de dahil olmak üzere çeşitli şekillerde yapılabilir:
* Dalgaları açık suya doğru yansıtır
* Gözenekli malzemelerin kullanımı yoluyla dalgaların emilmesi
* Dalgaları daha küçük, daha az güçlü dalgalara bölmek
Dalgakıranlar aşağıdakiler de dahil olmak üzere bir dizi fayda sağlayabilir:
* Kıyı şeritlerinin erozyondan korunması
* Taşkınların önlenmesi
* Teknelere güvenli liman sağlanması
* Kalkınma için yeni arazi yaratmak
Dalgakıranlar kıyı toplumlarını dalgaların zararlı etkilerinden korumaya yardımcı olabilecek önemli yapılardır.