append() é precedido pelo objeto a ser selecionado, seguido pelo conteúdo do elemento a ser inserido no objeto.
A frente deappendTo() é o conteúdo do elemento a ser inserido e é um objeto Jquery, e o último é o objeto a ser selecionado.
Exemplo:
$('#a').append('conteúdo');
$('<div>conteúdo</div>').appendTo($('#a'));
Observe que appendTo deve ser precedido por um objeto Jquery.
O método appendChild(Node) geralmente adiciona um nó após o último nó filho do nó do elemento especificado.
Mas se Node for um objeto DOM na página, ele estará adicionando o nó ou movendo-o diretamente.
appendChild pode ser entendido como mover um elemento. Se quiser fazer uma cópia do passado, você deve cloná-lo com antecedência.