Coastal management involves techniques to defend coastlines against flooding and erosion. Coastlines are important for human uses like agriculture, fishing, and housing, but are constantly changing due to erosion and rising sea levels. Coastal management employs both "hard" engineering methods using materials like rock and concrete that directly resist coastal forces, and "soft" methods like beach nourishment that are more sustainable environmentally. Common hard structures are sea walls, groynes, and revetments, while soft options include beach nourishment and dune regeneration. Each approach has advantages and disadvantages in terms of cost, effectiveness, environmental impact, and maintenance requirements.