Well, you knocked at the right door, AJAX. Asynchronous JavaScript and XML - it seems complex right now yet learning it will be a piece of cake. :)
Quick tip: Unlike what abbreviation of AJAX implies, you need not understand the XML language to utilize AJAX.
Recap: AJAX = update parts of a web page in the background.