Environmental activists in industrialized countries and their associates in developing countries have generated considerable controversy of late regarding dams. They targeted the World Bank in their own country and it set up a so-called World Commission on Dams (WCD). The report of the WCD has generated further controversies. The subject of dams and development is analyzed scientifically.