Podría ser Ajax .. pero sobre lo que mucha gente asume que es "Ajax" .. también hay otras técnicas .. como por ejemplo el uso de frames y javascript.
Cada caso tiene sus ventajas y desventajas. Ajax con el uso del objeto xmlHTTP que es compatible con la mayoría de navegadores de hoy en día .. puedes implementar grandes aplicaciones tipo "escritorio" en conjunto con otras técnicas como DHTML, DOM .. y mucho javascript podrías conseguir interfaces tipo:
http://www.bindows.net/
(o como ahí ves en esa aplicación comercial de desarrollo simplemente la adquieres y listo. Hay muchas similares).
Las técnicas que usan Frames .. también tienen sus contras principalmente de compatibilidad con navegadores.
Un saludo,