Site

The physical location of an organization