क्लाउड कंप्यूटिंग एक प्रकार की इंटरनेट आधारित कंप्यूटिंग है जहां किसी संगठन में विभिन्न सर्वर के स्टोरेज और एप्लिकेशन को इंटरनेट के माध्यम से वितरित किया जाता है। क्लाउड कंप्यूटिंग स्थानीय सर्वर और व्यक्तिगत उपकरणों के बजाय कम्प्यूटेशनल अनुप्रयोगों को साझा करने में मदद करता है।
विभिन्न स्तरों पर संसाधन साझा करने के परिणामस्वरूप विभिन्न क्लाउड पेशकशें होती हैं जैसे इंफ्रास्ट्रक्चर क्लाउड (उदाहरण के लिए हार्डवेयर, आईटी इंफ्रास्ट्रक्चर प्रबंधन), सॉफ्टवेयर क्लाउड (उदाहरण के लिए SaaS एक सेवा के रूप में मिडलवेयर पर ध्यान केंद्रित करना, या एक सेवा के रूप में पारंपरिक सीआरएम), एप्लिकेशन क्लाउड (उदाहरण के लिए एप्लिकेशन के रूप में) एक सेवा, एक सेवा के रूप में यूएमएल मॉडलिंग उपकरण, एक सेवा के रूप में सोशल नेटवर्क), और बिजनेस क्लाउड (उदाहरण के लिए एक सेवा के रूप में व्यवसाय प्रक्रिया)।
क्लाउड कंप्यूटिंग का लक्ष्य क्लाउड मूल्य श्रृंखला में क्लाउड सेवा उपभोक्ताओं, क्लाउड भागीदारों और क्लाउड विक्रेताओं के बीच संसाधनों को साझा करना है।