Unless the context clearly indicates otherwise, the following terms have the following meaning in this Act:
"Municipality" means any city, village or incorporated town which has enacted a building code.
"County" means any county which has enacted a building code.
"Building code" means any municipal or county ordinance or resolution regulating the construction and maintenance of all structures within the municipality or county.
"Building code department" means the agency or officer of the municipality or county charged with administration of the building code.
50 ILCS 810/1