Özel bir bilgisayarda genel olarak iki ana bölüm bulunur: donanım ve yazılım .
Donanım bölümü, bilgisayarın fiziksel parçalarını içerir ve elle tutulup gözle görülebilen parçaları kapsar . Örnekler arasında klavye, fare, ekran, yazıcı ve CPU bulunur .
Yazılım bölümü ise bilgisayarda çeşitli işlemleri gerçekleştirmek için hazırlanmış programları içerir . Bu programlar işletim sistemleri, paket programlar ve programlama dillerini kapsar .