Check dams are a highly effective practice to reduce flow velocities in channels and waterways. In contrast to big dams, check dams are implemented faster, are cost effective, and are smaller in scope. Because of this, their implementation does not typically displace people and communities nor do they destroy natural resources if designed correctly. Moreover, the dams are simple to construct and do not rely on advanced technologies, allowing their use in rural communities with fewer resources or access to technical expertise, as they have been in India's drylands for some time now.