Программа хранит данные в переменных — это именованные ячейки памяти. В современном JavaScript переменные объявляют двумя ключевыми словами:
let count = 0; // значение можно менять const name = "Аня"; // значение менять нельзя
let используют, когда значение будет изменяться (счётчик, накопитель). const — когда значение задаётся один раз и больше не переприсваивается. По умолчанию выбирайте const: так меньше случайных ошибок, а если понадобится менять — поменяете на let.
Имя переменной пишут латиницей в стиле camelCase: userName, totalPrice, isReady. Имя не может начинаться с цифры и не должно совпадать с ключевыми словами языка.
Старое ключевое слово var тоже встречается в коде, но в новых проектах его не используют: у него запутанные правила области видимости.