The Site, where applicable, means the designated project place(s) named in the bidding document.
Host Site means the site at which the Site Host Load is consumed, including real property, facilities and equipment owned or operated by the Site Host or its Related Entities located at such site.
Licensed Site means a place in any authorised street at which street trading may be engaged in by a Licence Holder, and includes any temporary alternative place approved by the Council or a duly authorised Officer of the Council.
Work Site means the site where the Work is being performed.
Contaminated site means a site where there is a confirmed presence, caused by man, of hazardous substances of such a level that they pose a significant risk to human health or the environment taking into account current and approved future use of the land;