Creating a master mold with the desired nanoscale features. Applying a resist layer on the substrate. Pressing the mold into the resist layer to transfer the pattern. Hardening the resist, usually through heat or UV light. Removing the mold, leaving the pattern imprinted on the substrate.