Motherboards are the most complex component in your computer. Fitted with hundreds of components and dozens of options it can be difficult to choose.
www.howtogeek.com