Tarakilishi
Kompyuta haiwezi kufanya kazi mpaka kipatikane kitu kinachoitwa software, ambacho kinawakilisha programu zinazoendesha kompyuta. Programu hizo zimegawanyika katika sehemu kuu mbili:
RAM
Hapa programu za kompyuta zina nafasi za kupakua data za kazi zao kwa muda. Programu za kisasa zahitaji nafasi kubwa ya kuhifadhi makadirio kwa muda fulani zikiendelea kukamilisha shughuli. Kadi za RAM zatoa nafasi kupakua data mahali popote bila kujali mpangilio kwanza. Hii huharakisha kazi ya programu.