Good explanation from wikipedia:
Blueprinting
In engine blueprinting, all the specifications are double-checked. Usually this indicates closer-than-factory tolerances, with custom specifications appropriate for a street car or a race car. The goals usually are to:
Ensure the engine puts out the rated power (because not all mass-production engines put out the rated power) for its manufacturer's design
or
Make more power out of a given engine design, by extra careful measurement and assembly
balancing of reciprocating parts and rotating assemblies, to reduce engine vibrations thus achieving more power due to recover of power "lost" to vibrations
Ideally, blueprinting is performed on components removed from the production line before normal balancing and finishing. If finished components are blueprinted, there is the risk that the further removal of material will weaken the component. However, lightening components is generally an advantage in itself provided balance and adequate strength are both maintained, and more precise machining will in general strengthen a part by removing stress points, so in many cases performance tuners are able to work with finished components.
For example, an engine manufacturer may list a piston ring end-gap specification of 0.003 to 0.005 inches for general use in a consumer automobile application. For an endurance racing engine which runs hot, a "blueprinted" specification of 0.00045 to 0.00050 may be desired. For a drag-racing engine which runs only in short bursts, a tighter 0.00035 to .00040 inch tolerance may be used instead. Thus "Blueprint" can mean tighter or looser clearances, depending on the goal.