Newegg is aiming to take some of the guesswork out of building a PC by guiding potential DIY buyers through the component selection process, thereby ensuring the selected parts are all compatible. 

Launched in beta, the “Newegg PC Builder” is an online PC configuration tool. Potential builders can start from scratch and select hardware from each category—CPU, motherboard, memory, and so forth—or they can choose from one of three preconfigured PCs. If going the latter route, buyers/builders still have the option of customizing the component selection on a part-by-part basis.

Source Article