Commentary: A particular piece of real estate on which something is located (or was located, or will be located).
We found a good site for building the school.
Police gathered at the site of the accident.
The forest is a highly-symbolic site for religious purposes.
WordNet 2.0 Sense Numbers: 1
Commentary: A physical place that is determined by its surroundings, rather than a fixed geographical position. Usually scientific.
The enzyme-bonding sites are determined by a specific sequence of nucleotides.
The most popular injection site is just below the shoulder.
WordNet 2.0 Sense Numbers: 2
Commentary: A page, or series of pages, on the World Wide Web.
The Israeli web site was damaged by hostile hackers.
Many Internet sites include pictures of young ladies.
WordNet 2.0 Sense Numbers: 3