A city council is a legislative body in a municipal government responsible for making laws, adopting budgets, and overseeing the administration of the city. Typically composed of elected officials, such as a mayor and council members, the city council plays a crucial role in local governance by representing the interests of the community and addressing various issues like public safety, zoning, and infrastructure.