Текст между тегами <html> и </html> и сообщает браузеру, что необходимо прочитать документ как программный код, написанный на языке гипертекстовой разметки — HTML. Является корневым элементом HTML документа и все остальные элементы должны быть его потомками (вложены в него).
Перед тегом может находится только декларация DOCTYPE, которая определяет тип документа (не является тегом HTML это только инструкция для веб-браузера о том, какая версия HTML используется в документе, она помогает браузеру отобразить веб-страницу правильно, для этого браузер должен знать, как тип, так и версию документа).
Обращаем Ваше внимание, что рекомендуется совместно с элементом указывать глобальный атрибут lang, который определяет язык документа. В некоторых случаях это упрощает индексацию страниц поисковыми роботами, указывает браузеру как корректно отобразить некоторые символы с особенностью, указанного языка, служит подсказкой для устройств, предназначенных для чтения с экрана и так далее.