There are many different types of server configurations, but they all boil down to the same core elements. These include a motherboard, processor, memory, hard drives (SSD or HDD), network connection, and power supply.