The motherboard is the main component of a computer that connects all the other parts together. It contains the chipset, BIOS, CPU socket, memory slots, expansion slots, and other components. The type of CPU socket determines what processor can be used. Motherboards have standard connections for components like the keyboard, mouse, USB ports, printer port, graphics card, hard drive, and power supply.