Computer Hardware Chart

Everything you need to know inside a computer.

Credits to Sonic840@Devianart.com