adverb:at the place where a business or activity happens
adverb or adjective:at a particular place especially of business
synonyms: on-the-scene, on-the-spot
Examples
Production is all done 'on-site'.
Movie clips
Movie quotes
(..) MAN : Bravo , identify. Over. Connor. MAN : We'll send units to the extraction point. How many survivors are on-site? Over. One. MAN : Copy. PILOT: Return to base, sir? (..)