Tarkvara ja riistvara on arvutitega seotud terminid, mis kategoriseerivad erinevat tüüpi arvutitega seotud seadmeid.
Riistvara hõlmab kõiki arvutitega seotud objekte, mida saate füüsiliselt puudutada ja käsitseda, näiteks kettad, ekraanid, klaviatuurid, printerid, kiibid, juhtmed, keskseade, disketid, USB-pordid, pastapliiatsid jne..
Tarkvara sisaldab kõiki arvutitega seotud programme, mida te ei saa füüsiliste meeltega tunda, näiteks süsteemi opsüsteem, viirusetõrjeprogramm, veebibrauser, mälu, kõik andmed, aruanded jne. Kõik salvestusseadmed, mis hoiavad andmeid turvaliselt ja salvestavad see on mingil elektroonilisel kujul riistvara, samas kui kõik andmed on iseenesest tarkvara.
Tarkvara on see, mis muudab riistvara korrektseks ja optimaalseks toimimiseks. Mõnikord on tarkvara ja riistvara segiajamine, kuna need kaks terminit on omavahel nii tihedalt seotud. Kui ostate viirusetõrjeprogrammi, ostate tarkvara, kuid kuna see on kettal, olete ka riistvara ostnud. Suurim segadus tarkvara ja riistvara vahel on seotud mäluga. Tarkvara määratleb arvuti mälumahu, kuid see sõltub konkreetses arvutis kasutatavast riistvarast või mälukiipist..
Tarkvara on kahte tüüpi:
Rakendustarkvara: see on individuaalne soov ja vajadus. See võib ulatuda mängudest professionaalsete tööprogrammideni, näiteks andmebaaside haldussüsteemid, tekstitöötlusprogrammid, arvutustabelid jne.
Süsteemitarkvara: see paneb arvuti töötama ja pärast seda paneb teie arvuti rakendustarkvara korralikult toimima. Ilma süsteemitarkvarata ei saa rakendustarkvara käivitada, kuna arvuti tuleb süsteemitarkvaraga käivitada. Süsteemitarkvara tuntakse ka arvuti opsüsteemina.
Mõned arvutitootjad tarnivad riistvara oma patenteeritud süsteemitarkvaraga. Mõnda arvutit saab aga teenusepakkujalt osta ja need töötavad hästi teiselt pakkujalt ostetud süsteemitarkvaraga. Rakendustarkvara on loodud töötama enamikus opsüsteemides.