La velocità complessiva di un computer dipende dalle prestazioni dei suoi singoli componenti, in particolare processore, memoria e scheda video. Queste parti del computer dovrebbero essere aggiornate insieme per aumentare la velocità del computer, come aggiornamenti parziali può solo introdurre miglioramenti trascurabili.
Queste tre componenti hanno un ruolo diverso nelle prestazioni. Il processore, che è la parte centrale di qualsiasi computer, è responsabile dell'esecuzione delle istruzioni. Le sue prestazioni sono misurate dalla sua velocità di clock e dal numero di core. Le dimensioni e la velocità della memoria di sistema e del disco di archiviazione influiscono sulla velocità di lettura, scrittura e trasferimento dei dati da parte del computer. La scheda video aiuta a rendere la grafica visualizzata sullo schermo. Le schede più potenti sono in grado di supportare risoluzioni dello schermo più alte.