Microneedles are tiny, needle-like structures typically ranging from hundreds of micrometers to a few millimeters in length. These micro-scale needles are designed to puncture the outer layer of the skin, known as the stratum corneum, without causing significant pain or damage.