title: Ajax call: What is the difference between new ActiveXObject("Msxml2.XMLHTTP") and new ActiveXObject("Microsoft.XMLHTTP")?
body: <p>I hope both the object invocations are referring to the ActiveXObject.
  But why are we passing two different parameters to work in IE.
  1. Msxml2.XMLHTTP and 
  2. Microsoft.XMLHTTP</p>
  
  <p>Are they both same ? Or Are they browser dependent(IE7 and IE8) ?</p>
  
  <p>I used both. I did not get any exception. Both are looking same for me. I am using IE 8.</p>