Movendo: Ajax, JavaScript, XML, DOM --> Outros assuntos.
À princípio, creio que não haja diferença nenhuma. Aliás
encoding,
character encoding,
character set (charset) são a mesma coisa.
Talvez você esteja confuso com o valor
Content-Type do protocolo
HTTP. Esse valor deve vir no seguinte formato:
[tipo_de_arquivo]; charset=[codificação] (exemplo:
text/html; charset=UTF-8)