Existem dois tipos diferentes de microprocessadores; eles são processadores ARM e processadores X86. Os processadores X86 são nomeados de acordo com o conjunto de instruções que usam, enquanto os processadores ARM são nomeados em homenagem à empresa que os projeta.
Desktops, laptops e servidores usam processadores X86, que são fabricados pela Intel ou pela Advanced Micro Devices. Os processadores ARM são usados principalmente em pequenos dispositivos alimentados por bateria, como telefones celulares, câmeras digitais e tablets. Os processadores ARM podem ser modificados pelo fabricante do dispositivo antes do lançamento. O consumo de energia é a principal diferença entre os processadores, pois os processadores X86 requerem mais energia e geram mais calor, enquanto os processadores ARM não requerem muita energia para funcionar.