Procesorul este componenta cheie a unui calculator și are mai multe caracteristici importante. Acestea includ numărul de nuclee (cores), frecvența de lucru (GHz), cache-ul, arhitectura (x86, ARM etc.), tehnologia de fabricație, suportul pentru instrucțiuni specifice și capacitatea de a executa simultan mai multe sarcini prin tehnologia Hyper-Threading sau SMT.