Bilgisayarlar, bir CPU, sabit disk ve ana kart içeren birkaç parçadan oluşan karmaşık makinelerdir. Bilgisayarlar ve bunların parçaları için çeşitli tür ve yapılandırmalar vardır.
Bir bilgisayar birkaç ayrı bölümden oluşur ve hepsi aynı değildir. Bilgisayarlar benzer mimariye sahip olma eğiliminde olsalar da, bir bilgisayar türünde bulunan bileşenlerin başka birinde de bulunmadığının garantisi yoktur.
Her tür bilgisayarda görünmesine rağmen bazı bileşenler vardır ve bu bileşenler donanımın büyük bölümünü oluşturmaya meyillidir. Her bilgisayar bir CPU veya merkezi işlem birimi ile başlar. HowStuffWorks'e göre, CPU bilgisayarın beynidir ve görevi kendisine verilen talimatları herhangi bir uyumlu yazılımla işlemektir.
Bilgisayarlar ayrıca verileri bir sabit sürücüde saklar. Sabit diskler gigabayt ve hatta terabayt değerinde veri tutabilir. Bir kullanıcının bilgisayarları dışında daha fazla depolama verisi vermesi için harici sabit diskler almak da mümkündür.
Bilgisayarlarda yaygın olarak bulunan son bileşen anakarttır. Anakart, bilgisayarın diğer tüm parçalarını birbirine bağlayan ve tek bir makine olarak çalışmaya devam etmesini sağlayan şeydir.