An aspect of nanotechnology that is concerned with the study and generation of patterns and structures at scales from the atomic size to about 100 nanometres. There are several ways in which nanolithography can be implemented, such as the use of light, X-rays, charged particles, and magnetic fields. Nanolithography is currently a very active topic of research, with many potential industrial applications.