A hydrograph plots the variation of river discharge over time. It has components like the rising limb, peak flow, and recession limb. There are different types of hydrographs including storm hydrographs, which show discharge from precipitation over a short period, and flood hydrographs, which measure river characteristics. A unit hydrograph represents the runoff from 1 unit of effective rainfall uniformly over a watershed. Hydrographs are constructed to analyze a basin's discharge patterns, develop flood forecasts, and extend flood records based on rainfall data.