CALPUFF is an atmospheric pollution dispersion model developed in the late 1980s and adopted by the EPA for assessing long-range pollutant transport impacts. It consists of CALMET, a diagnostic meteorological model, CALPUFF, the air quality dispersion model, and CALPOST, a post-processing package. CALPUFF simulates the dispersion of point, area, and line sources over tens to hundreds of kilometers, accounting for effects like building downwash and pollutant removal processes. While more complex than some other models, it provides a powerful and flexible tool through its explicit treatment of important physical processes and integration of mesoscale meteorological data.