Является ли Ajax ещё одним названием для XMLHttpRequest?
Нет. XMLHttpRequest только часть уравнения Ajax. XMLHttpRequest - это технический компонент, который делает возможными асинхронные взаимодействия с сервером; Ajax мы называем общий подход описанный в статье, который основывается не только на XMLHttp...