Managed hosting refers to the hosting service that is managed by the hosting company on your behalf. All server maintenance and updates are done by skilled technical staff in the hosting company.