A scarf is a piece of fabric worn on or near the head or around the neck for warmth, cleanliness, fashion or for religious reasons. Neck scarves are usually knitted or crocheted, while headscarves are usually woven.