de hecho el javascript del cliente no es multi-hilo, eso se implementa a través de los WebWork's y para navegadores compatibles.
te recuerdo que AJAX simplemente envía peticiones HTTP, si quieres conocer en detalle su funcionamiento, consulta manuales especializados:
http://librosweb.es/ajax/index.html