Snake case представляет собой стиль записи составных слов, которые разделяются символом подчеркивания ‘_’.
Snake case бывает нескольких видов:
snake_case, где каждое слово пишется с маленькой буквы, обычно используется для именования переменных, функций в коде или для задания названий файлов.
SCREAMING_SNAKE_CASE чаще всего используется для определения констант в некоторых языках программирования.
kebab-case использует вместо символа подчеркивания дефис (минус). Как правило используется в url адресах и названиях файлов.
Train-Case все первые буквы записываются в верхнем регистре, а для разделения используется дефис.