What is nano needling and microblading?

Nano needling and microblading are both meticulous techniques whereby pigment is deposited beneath the surface of the skin to create the illusion of a single hair.