موجشکنها بهعنوان سازههای حفاظتی دریا با استهلاک انرژی امواج موجب تامین ایمنی و آرامش در بندرها، لنگرگاهها و سواحل برای ورود مطمئن کشتیها و نیز حفاظت از سواحل و شهرهای ساحلی در مقابل امواج میشوند.
موجشکنهای بتنی پیشساخته دارای اشکال نامنظم با پایههای چندگانه ازجمله موجشکنهای طراحیشده به این منظور هستند.