A scarf is a long narrow piece of material that your wear around your neck to keep it warm, a shawl is a piece of cloth, in a square or triangular shape, that is worn around the shoulders or head for women, and a wrap is a piece of thick cloth that you wear around your shoulder.