what is the difference between soft and hard engineering?
Soft engineering defines natural defences, typically considered inexpensive, long term and sustainable, whereas hard engineering represents artificial structures which are arguably short term, expensive and unsustainable solutions to coastal erosion.