NGK Manufacturer Guidelines:
The term Heat Range refers to the speed with which a plug can transfer heat from the combustion chamber to the engine head. Whether the plug is to be installed in a boat, lawnmower or race car, it has been found the optimum combustion chamber temperature for gasoline engines is between 500°C–850°C. Within that range it is cool enough to avoid pre-ignition and plug tip overheating (which can cause engine damage), while still hot enough to burn off combustion deposits that cause fouling.
The spark plug design determines its ability to remove heat from the combustion chamber. The primary method used to do this is by altering the internal length of the core nose. In addition, the alloy compositions in the electrodes can be changed. This means you may not be able to visually tell a difference between heat ranges. An unaltered engine will run within the optimum operating range straight from the manufacturer, but if you make modifications such as adding a turbo or supercharger, increasing compression, timing changes, use of alternate fuels, or sustained use of nitrous oxide, these can alter the plug tip temperature, necessitating a colder plug.
A good rule of thumb: use one heat range colder for every 75–100hp added. In identical spark plug types, the difference from one full heat range to the next is the ability to remove 70°C to 100°C from the combustion chamber. Some manufacturers numbering systems are opposite the other - for Champion, Autolite and Bosch, the higher the number, the hotter the plug. For NGK, Denso and Pulstar, the higher the number, the colder the plug.
It is not recommended that you make spark plug changes at the same time as another engine modification, such as injection, carburetion or timing changes. Performing too many modifications or tune-ups at once will lead to misleading and inaccurate conclusions if any issues occur (an exception would be when the alternate plugs came as part of a single pre-calibrated upgrade kit). When making spark plug heat range changes, it is better to err on the side of too cold a plug. Running too cold a plug can only cause it to foul out, whereas running too hot a plug can cause severe engine damage.