Overclocking is a way to achieve higher performance out of a given processor, without having to spend more for a higher clocked processor. Or, some people will even spend money to buy the premium higher factory clocked processors, then as hobby try to push them to their limits. At any rate, its all about getting the most possible performance out of the processor. I will admit though, the actual need to overclock with todays processors is not what it was 15 years ago. I remember I had an Intel DX4 100mhz overdrive processor that plugged into my 33mhz bussed mainboard, and my fist venture into overclocking, which happened quite by accident. I dropped a 133mhz AMD overdrive processor into the board that was supposed to run 4x33mhz buss speed for 133mhz. (in those days, AMD or Intel would both work on the same board, can you remember that?) I accidentally changed the buss speed to 50mhz on the board. When it booted up, was running 200mhz! I was like, wow, okay that's cool, and it ran like that just perfect for about 6 months until I did a new platform upgrade to a Cyrix 166+! Those days were fun days in my opinion to build systems.