Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa noite, Danilo! Como vai?
O meta é uma tag do HTML utilizada para passar alguma informação ao navegador e o charset é um atributo dessa tag para informar o conjunto de caracteres utilizado na página!
Pegou a ideia? Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!
Complementando.
Charset ( conjunto de caracteres )
Quando criaram o primeiro charset o ASCII, ele comportava 128 caracteres, padrão alfabeto americano - apenas números (0 - 9 ) letras de ( A a Z ) e poucos caracteres especiais ($ + - () @ <>).
Mas com o tempo foi preciso criar soluções com mais caracteres para implementar caracteres especieis de outras linguas. ( Ai começou a bagunça kkkkk )
O ISO-8859-1 surgiu no HTML 4, e possuia 256 caracteres. ( os 128 iniciais e ,mais alguns ) Por isso nunca existe erros com as letras e números, independente do charset, pois os novos contem eles também e conseguem interpretar.
O UTF-8 possui 256 caracteres.
Nesse site : https://www.w3schools.com/html/html_charset.asp você consegue ver a lista ( Differences Between Character Sets )
Espero ter contribuído para seu entendimento do porque temos que definir o charset na pagina