From what I infer from conversations between myself and some engineers in the local area, a dam and a levee both holds water to a confined space but, a dam is man-made while a levee is made of natural stuff. However, that is the extent of what i know in that.
DAM!!
A dam
a water way dam system to pass boats byound the dam
It is known as a dam or dam wall. Another structure would be a dike or a levee.
Dam/jetty/levee/floodplain
Berm . It's an earthen dam, like a low levee.
dam and levee
A wall that holds back water is a dike, levee or dam
That would be a dam or a levee.
what is barrage and headworks
A levee is an embankment along a stream that protects land from flooding. Levees can be natural or constructed. A dike is much the same, a protective wall, often to hold back the sea.