Cities almost always have professional managers. Cities always provide trash pick-up. City clerks are usually appointed, not elected. City officials usually are nonpartisan. All cities have their elections at the same time.
Villages always have a charter.
Villages rarely have professional managers. Villages do not have to provide police or fire protection. Villages elect a president instead of a mayor. Villages conduct state elections for their residents. The impetus for home rule for townships is to obtain some protection against being annexed by adjacent cities.