A general plan functions as a blueprint for a city's development, addressing elements like land use, housing, transportation, conservation, and environmental justice. Zoning divides cities into residential, commercial, industrial, and other categories to regulate land use and impacts. Overlays and specific plans allow for area-specific policies around issues like affordable housing and historic preservation. The community can participate in the planning process through workshops, neighborhood councils, open houses, and public hearings.