Private cloud hosting is hosting by a cloud provider. The servers can be on-premises or in a data center. The data is not shared with any other organization and is managed by service provider. Updates, maintenance, upgrades are the responsibilities of the service provider.