Punch needle embroidery is a type of embroidery that uses a special needle called a punch needle to create loops on the fabric. The needle is hollow and has a sharp tip that pierces through the fabric. When the needle is pulled back out, it leaves a loop of thread on the other side.