A municipality may adopt, amend, repeal, and enforce ordinances or rules for any purposes authorized by Vermont law (24 V.S.A. § 1971). Under the guidance of Vermont statute, the Guilford Selectboard has adopted various ordinances.