Le système sur puce (SoC) est un système informatique complet qui combine plusieurs composants et fonctionnalités sur une seule puce. Au lieu d'avoir un carte mère avec des composants séparés tels que Processeur, GPU et modem, un SoC les a tous sur une seule puce.
Un SoC est utilisé dans différents types d'appareils où le matériel doit tenir dans un boîtier compact, par exemple, les smartphones, les tablettes, l'IoT et d'autres appareils intelligents. Un système sur puce ne nécessite pas l'utilisation de composants externes dans la plupart des cas, ce qui simplifie la mise en œuvre et l'utilisation.