AJAX (Asynchronous JavaScript and XML) é um termo criado recentemente para duas características poderosas dos browsers que existem há anos mas tem sido ignoradas por muitos desenvolvedores de páginas web até recentemente, quando aplicações como Gmail, Google suggest e Google Maps foram lançadas.Este tutorial está disponível no site de desenvolvimento do Mozilla em português. Se você quer entender como a coisa funciona, não deixe de lê-lo. Também é interesante dar uma olhada neste excelente site contendo link para inúmeros frameworks e outras ferramentas para trabalhar com esta tecnologia.