Чаще всего встречается в URL, но все же его значение чуть более шире - slug - это уникальная строка-идентификатор, понятная человеку (в отличие от ID) и содержащая только “безопасные” символы:
- 0-9
- a-z (общепринято - в нижнем регистре)
- символ -
- иногда еще символ _
Могут использоваться не только в URL для понятности, но и например в запросах к БД - ведь команда:
… более понятно, чем:
В общем это - человеко-понятный уникальный идентификатор.