The place where a person or thing is located
The place where an action or event occurs
To put in or assign to a certain position or location
We're going to the site tonight.
Tips were conveyed to a dedicated site on guaranteed secure lines.
I thought we might go out for lunch and do some site seeing.
Her eyes went from the ancient site glowing in the moonlight to her father's form as he walked up the hill.
He gave us access to a web site on which to submit our information.