BGA sockets are meant to be permanently hooked up to the CPU. Since they are fixed to the motherboard, they’re technically not sockets, however they serve the identical function as LGA and PGA sockets. BGA sockets are used for system-on-chip hardware, which holds the CPU, memory, input/output ports on a single chip. Manufacturers that use SoC hardware, and subsequently BGA, sockets include Intel, ARM, Broadcom, Qualcomm, and Nvidia. Motherboards additionally present input/output interfaces that let you join peripherals on the rear input/output panel of the motherboard. The most typical interface is the Universal Serial Bus ports, which are used for keyboard, mice, cameras, printers, and other external drives and devices.