Aftermarket means like a 3rd party company, that supplies replacement or alternative parts. Usually aftermarket parts are better than stock parts.
Overclocking means, pushing a component, such as the CPU to run at faster speeds, rather than stock speed. For example....pushing that processor I suggested, from 1.9GHz to 3.0GHz. That's called an overclock.