The motherboard is the main circuit board in a computer that connects all the other components together. It provides sockets and connections for the CPU, RAM, disk drives, expansion cards, and ports for input/output. The motherboard contains a chipset that determines what types of components are compatible. It has different form factors depending on the size. Key components on the motherboard include the CPU socket, memory slots, power connector, BIOS chip, and various expansion slots.