Mrs. R--according to Wikipedia, Needlepoint is a form of canvas work created on a mesh canvas.While embroidery is:the art or handicraft of decorating fabric or other materials with designs stitched in strands of thread or yarn using a needle.Hope that helped!