एक सामान्य वेबसाइट केवल एक बुनियादी साझा काम करने के लिए होस्टिंग की आवश्यकता है। हालांकि कई परिदृश्यों जहां एक साझा मेजबानी केवल आपके लिए काम नहीं करता है। सबसे महत्वपूर्ण कारणों में से एक संसाधनों के उपयोग के रूप में आते हैं। अपनी वेबसाइट स्क्रिप्ट या plugins कभी कभी सीमा से परे संसाधनों का उपयोग कर सकते हैं, या अपनी वेबसाइट में मौजूद कुछ अन्य वेबसाइटों की वजह से धीमी हो सकती है? एक ही सर्वर, या अपनी वेबसाइट भारी यातायात जो एक साझा सर्वर द्वारा नियंत्रित नहीं किया जा सकता हो जाता है। तो अगले कदम के किसी को भी देखना होगा कि, और क्या प्रदाताओं की मेजबानी की सिफारिश करेंगे एक आभासी निजी सर्वर (VPS) है।
Cloud hosting वो method है जिसमे customers की requirements के base पर customized online virtual servers create, modify एवं remove किये जा सकते है | Cloud hosting को website host, emails store करने के लिए एवं web-based services को distributed करने के लिए use मे लेते है | Cloud servers actually मे Physical server पर hosted virtual machines है जिन पर CPU, memory, storage आदि resources allocated करने के बाद client की requirement के according OS और दूसरे software configure किया जाते है | जब आप अपनी website को cloud पर host करते है तो website अपनी requirement के लिए, servers cluster के virtual resources को use करती है | 
×