Para serte sincero tu explicación me confunde, en un principio hablabas de usar get(0 post), per ahora hablas de cargar simplemente contenido.
Te dejo una pequeña guia de como funciona, en esa guiá hay tres ejemplos básicos
Cargar un html dentro de un contenedor, obviamente sin refrescar y alterando solo lo cargado en ese contenedor
Cargar css y javascript asociado al html que se carga en el contenedor
Pasar diferentes variables a un php(uso post en el ejemplo) y según sea esta cargar datos de una BD ó activar un sistema de votación
En el zip tenés todo el código para descargar, analizalo bien y si hace falta preguntá
http://foros.emprear.com/ajax/html-css-js-ajax/
Saludos