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