The Motherboard is a printed circuit board that allows the CPU, RAM, and all other computer hardware components to communicate with each other. It can come in a number of formats (ATX & Micro-ATX are the most common) designed to suit different needs, budgets and speeds. It will typically have 2 or 4 slots for RAM, different CPU sockets, and can support different PCI cards. Some motherboards also have heatsinks which help keep it cool, and increase it's efficiency.

Things to look for:
  • Socket type is extremely important - it has to support your Processor
  • ATX / Micro-ATX - Pick what best suits your needs and fits your Case
  • See what Memory speeds are supported, and how much you can add