Er is een klein betekenisverschil.

 

das

kledingstuk om de hals (eerder breed en lang)
Alleen als het erg koud is, draag ik een das, anders een sjaal.

 

sjaal

kledingstuk om de hals (eerder smal en dun)
Zij droeg een sjaaltje met een opmerkelijk dessin.

 

Een das staat tot een sjaal als een kous tot een sok. En als u al een das bij een colbertje draagt, dan kunt u uw das bij uw overjas natuurlijk ook sjaal noemen.