n.(of an accident or a crime) scene
Keep the scene intact to facilitate investigation.
He is maintaining order at the scene.
I want to prove that I was not at the scene at the time.
n.site; on-site; work field; spot (where production, performance, experiment, etc. is going on)
Flood poured onto the construction site through the breach in the cofferdam.
The team reported on deficiencies found during the site visit.
Please follow the notice on site for traffic diversion.