As nouns the difference between tapestry and needlework
is that
tapestry is a heavy woven cloth, often with decorative pictorial designs, normally hung on walls while
needlework is the art or process of working with a needle especially in embroidery or needlepoint.
As a verb tapestry
is (intransitive) to decorate with tapestry, or as if with a tapestry.