An ordinance is a local regulation. It is enacted by the local government’s governing body, and must serve a public purpose within the scope of the local governing body’s authority. As a local regulation, an ordinance is particular to the local jurisdiction enacting it—procedural processes can be different in different communities. The Home Rule Cities Act specifies that city charters must provide for the process of enacting an ordinance, as does the Home Rule Village act for home rule villages and the General Law Village Act for general law villages. These processes include adoption procedures, notices, voting requirements, and publication requirements.