L'architettura ARM è un'architettura di CPU per computer comunemente usata nei sistemi embedded e nei dispositivi mobili come telefoni cellulari, computer tablet e console di gioco portatili come il Game Boy Advance. Le CPU ARM usano pochissima elettricità e producono poco calore. La maggior parte delle CPU ARM funzionano a batteria e non hanno bisogno di una ventola di raffreddamento. Il sistema operativo Linux è il più usato sulle CPU ARM.
Nel 2013 ARM era l'architettura di CPU a 32 bit più popolare al mondo. Da allora, la produzione è aumentata a milioni al giorno. ARM a 64 bit, che permette di indirizzare la memoria superiore a 3,8 GB, è disponibile da allora e viene utilizzata nella maggior parte degli smartphone moderni.