While boiling is effective in killing pathogens, it has certain limitations. It does not remove chemical contaminants like heavy metals, pesticides, or nitrates. Boiling also requires a reliable source of fuel and can be time-consuming, which may not be feasible for all communities. Additionally, boiling does not improve the taste or odor of water that is contaminated with organic or inorganic substances.