A dam refers to a part of infrastructure system that comprises different structures designed to store, collect and manage water. There are different types of dams, such as buttress dams, gravity dams, embankment dams and arch dams. The reservoirs formed by dams not only prevent floods, but they also provide water for multiple purposes, including industrial use, irrigation, human consumption and aquaculture. Dam engineering is a field of engineering that deals with the problems associated with the building, planning and maintenance of dams. The development and building of dams has benefited the human civilization, by providing a supply of power and fresh water, as well as shielding it from calamities such as floods and storms. This book is a valuable compilation of topics, ranging from the basic to the most complex advancements in the field of dam engineering. It strives to provide a fair idea about this discipline and to help develop a better understanding of the latest advances within this field. Those in search of information to further their knowledge will be greatly assisted by this book.