A location or area where something is, was, or will be located or has occurred. The construction site was bustling with workers and machinery.
A website or a set of related web pages located under a single domain name. She spent hours browsing her favorite shopping site.
An area of ground on which a town, building, or monument is constructed. The site for the new school has been selected near the park.