Building, supporting, and maintaining a computer takes knowledge, experience, and—of course—access to the right computer parts. Understanding computing components or parts (internal or external) is important when deciding if anything needs to be replaced or upgraded.
Some enthusiasts want the most speed they can get from their desktop computer parts. Other computer users are content with the options manufacturers provide, but may want to change an accessory or two.