Arhitektura
Riječ "arhitektura" obično se odnosi na dizajn zgrada i izgradnju. U računalnom svijetu "arhitektura" se također odnosi na dizajn, ali umjesto zgrada opisuje dizajn računalnih sustava. Računalna arhitektura široka je tema koja uključuje sve, od odnosa između više računala (poput modela "klijent-poslužitelj"), pa sve do određenih komponente unutar računala.
Najvažnija vrsta hardver dizajn je računalo procesor arhitektura. Dizajn procesora određuje što softver može se pokretati na računalu i koje su ostale hardverske komponente podržane. Primjerice, Intelova x86 procesorska arhitektura je standardna arhitektura koju koristi većina Računala. Korištenjem ovog dizajna proizvođači računala mogu stvoriti strojeve koji uključuju različite hardverske komponente, ali pokreću isti softver. Prije nekoliko godina, Apple je prešao sa PowerPC arhitekture na x86 arhitekturu da bi napravio Mekintoš platforma kompatibilnija sa Windows računalima.
Arhitektura grada matična ploča je također važan za određivanje hardvera i softvera koji će podržati računalni sustav. Dizajn matične ploče često se naziva "Čipset"i definira koji će modeli procesora i ostale komponente raditi s matičnom pločom. Na primjer, dok dvije matične ploče mogu podržavati x86 procesore, jedna može raditi samo s novijim modelima procesora. Noviji čipset može zahtijevati i brže RAM i drugačiji tip grafička kartica nego stariji model.
NAPOMENA: Većina modernih računala ima 64-bitne procesore i čipsete, dok su ranija računala koristila 32-bitnu arhitekturu. Računalo sa 64-bitnim čipsetom podržava mnogo više memorija nego onaj s 32-bitnim čipsetom i može pokretati softver dizajniran posebno za 64-bitne procesore.