Find the word definition

Wiktionary
on site

a. Occurring at the site of a job, or at the location of the customer of a product or service, as opposed to at the vendor's factory or office.

Usage examples of "on site".

Of course, we can only store about fifty thousand of these samplings on site.