Hi,
Cloud hosting simply means that you host on a virtual server whose computing resources come from a vast network of physical web servers. These clouds could be private or public. Private cloud is a cloud that is owned by your organization where you get better security, flexibility, optimization and control over your servers than in the case of a public cloud which is generally a cloud system that has been purchased from a service provider to store your company data.
Although private cloud computing could be costlier than public cloud computing, reaping its many benefits is worth the investment in the long run.
Hope this helped 😊