Data center providers are categorized in two broad categories. First group, which supplies computer room floor space, basic monitoring, power and also access to an ISP are collocation providers. Second group that provides all possible IT services related to your site including systems development are managed hosting providers.
Cloud hosting provides more convenience to the user but less control. The plans are often affordable but sometimes vary according to the needs of the user.