Municipal law deals with all aspects of the relationship between a municipality and a person living or working within (or sometimes only visiting) the jurisdiction of that municipality. It deals with aspects of property law, human rights law, housing law, electricity and water law, valuations law, public law, administrative law, criminal law, information law and consumer law.