Это набор символов, который соответствует определенному общепринятому стандарту отображения информации.
Если говорить о кодировке сайтов, то использование стандартных вариантов не является обязательным. Но это может приводить к их некорректному отображению в браузерах, которые обычно поддерживают лишь несколько самых популярных кодировок (например, юникод UTF-8).
Для проверки соответствия содержимого сайтов используемой кодировке выполняется валидация. Валидация сайтов помогает обнаружить и устранить ошибки в коде веб-ресурса, которые могут помешать корректному взаимодействию посетителей с ним.