A place where something is, was, or will be built, or where something happened, is happening, or….. A site is a piece of ground where something such as a statue or building stands or used to stand.
It is used very often in building trades to mean the place where a building will go up.. The place where a structure or group of structures was, is, or is to be located.