Günümüzde tüm bilgisayarlar üzerinde sistem tarafından belirtilen işletmeleri yapması üzerine görevlendirilmiş donanım, araç gereç ve yazılım bulunmaktadır. Bu donanımlar, bilgisayarlar ilk satın alındığında üzerinde kurulu olarak gelen dahili donanımlar ve kişisel istek ve ihtiyaçlara göre sonradan mağaza veya elektronik bilgisayar parçaları satan bir işletmeden alabileceğiniz parçaları kendi bilgisayarınız üzerine monte ederek ihtiyaçları daha fazla karşılayabilir durumda olan bir bilgisayar oluşturabilirsiniz. Harici donanım olarak bilinen sonradan dışarıdan bağlanan bu donanımlar USB girişleri ile bilgisayara bağlanarak sisteme dahil edilir. Harici donanımlar genellikle bilgisayarin performans bakımından yetersiz kaldığı durumlarda performansı artırmak için kullanılır.