Weirs are small barriers built across rivers or streams to control the flow of water. They play a vital role in managing water levels, facilitating the measurement of flow rates, and enhancing irrigation and flood control systems. By creating a controlled environment, weirs can also help with sediment management and improve water quality.