AJAX es más una metodología. La base es xmlhttprequest y mucho JavaScript.
Dicho de otra manera, sí, es más que eso: también es JavaScript, XML, (X)HTML, y algún lenguaje del lado del servidor como lo puede ser PHP o ASP (entre muchos otros). Quizá igual necesitarás un tutorial para cada uno de estos lenguajes
.