Glossary:Overclocking
Overclocking is an attempt to gain more performance from a component by causing it to run outside factory settings. This is most often performed on CPUs and Graphics Card's, but is sometimes performed on RAM as well.
Overclocking involves running a device outside its specifications, and can void warranties, shorten a devices useful life, or completely fry a device. Thus, only attempt an overclock if you know what you are doing
Hardware Overclocking
Hardware overclocking is using hardware settings to overclock a device. An example of this is setting BIOS settings so that the CPU runs at a higher multiplier.
Software Overclocking
Software overclocking is using some form of software to enable an overclock for a device. And example of this is using EVGA Precision X to bump up the voltage for a graphics card.