Отличие свойства text-shadow от других способов создания теней в CSS заключается в том, что оно создаёт тени специально для текстовых элементов. 5
Свойство box-shadow создаёт тени для блочных элементов, например, элементов div или кнопок. 14 Фильтр drop-shadow позволяет получить падающую тень, повторяющую все возможные изгибы изображения. 2
Ещё несколько отличий text-shadow от box-shadow:
В отличие от box-shadow, текстовые тени не обрезаются и могут отображаться, если текст частично прозрачен. 3