There are several techniques to create nano patterns, some of the most common methods include lithography, self-assembly, and nanoimprint lithography. Each method has its own advantages and specific use cases depending on the desired application and material.