Criando uma página que atualiza sem recarregar

Eu estou debatendo sobre o que devo aprender para conseguir isso. Principalmente Se eu pegar um monte de informações de um banco de dados para carregar em uma página, qual é a melhor maneira de manipular a página e não ter que recarregar. É a melhor coisa para usar algo como XML ou há outra coisa que eu deveria usar. Eu sei muito disso usa HTML Dom e XML Dom, mas eu não quero começar a aprender um ainda que eu não preciso.

questionAnswers(1)

yourAnswerToTheQuestion