Constituents may elect a mayor to their position directly, through a process that commonly includes primary elections and a general election. Election rules may separate primaries by party or run an open primary for all candidates regardless of affiliation. In other locations, commonly in weak-mayor structures, the town council may appoint the mayor, with the selected mayor often being a member of the council.