x
hosted
hosted

Hosted

Definition A technology service where your provider oversees the physical servers and other system infrastructure from a remote site.