site · noun C /sɑɪt/
site (INTERNET)
A2 a Web site
Dictionary example:
He visits a lot of music sites.
Learner example:
You can visit [our] site [on the] Internet or phone us [at] 332679. (Key English Test; A2; Russian)
site (PLACE)
B1 a place where something is, was, or will be built, or where something happened, is happening, or will happen
Dictionary examples:
a building site
The site for the new school hasn't been chosen yet.
This is the site of the accident.
Learner example:
I work as a civil engineer on a site. (Preliminary English Test; B1; Czech)
on site
C1 inside a factory, office building, etc.
Dictionary examples:
There are two restaurants on site.
They provide on-site childcare facilities for employees.
Learner example:
A small period of training on site is required a few days before the beginning of the job itself and how many interesting people you will meet! (Certificate in Advanced English; C1; French)