The one thing that has me most confused, is when people are looking for information about city council. I find it very confusing.
The city council is the body that sets policy and makes the laws. The mayor is the ceremonial head of all city government. They are the ones that make the laws and the laws say that, according to the city charter, if the city council acts as a rubber-stamp, then it has to follow the same rules as the mayor. But the mayor has the power to veto ordinances that he doesn’t like. That’s the mayor’s power, to veto ordinances.