The Bangladesh has been divided in to 30(thirty)Agro-Ecological Zones (AEZs) on the basis of agro-climate, topography, land elev ation, transitional season climate derivatives, hydrology and water regime, drainage system, water recession after rainy season, env ironmental parameters/factors and other hydrological systems