Punch needle is a form of embroidery which uses a needle-like tool to punch loops of yarn or thread into fabric.