Nanolithography is the branch of nanotechnology concerned with the study and application of fabricating nanometer-scale structures and art of etching, writing, or printing at the microscopic level. The dimensions of characters are on the order of nanometers.