Managed Hosting – Industry buzzword