Un procesor este componenta centrala a unui sistem de calcul, care este responsabil pentru procesarea instructiunilor si a datelor. Este construit cu mai multe nuclee de procesare si diverse niveluri de memorie tampon, iar viteza si puterea acestuia sunt determinate de frecventa de baza, arhitectura si alte caracteristici tehnice. Procesorul preia date din memoria sistemului si executa instrctiunile de la sistemul de operare sau de la aplicatiile utilizatorului pentru a afisa informatiile cerute sau a procesa algoritmi compexi.