System-on-a-Chip (SoC) is a complete computer system that combines multiple components and functionalities onto a single chip. Instead of having a motherboard with separate components such as CPU, GPU, and modem, an SoC has all of them on one microchip.
An SoC is used in different kinds of devices where hardware needs to fit in a compact case, for example, smartphones, tablets, IoT, and other smart devices. A system-on-a-chip does not require using external components in most cases, which simplifies the implementation and usage.