title: What is the difference between request and http modules in node.js?
body: <p>My task is a very simple one, send an http/https request to a server, get back the HTML,JSON or XML and process the data.</p>
  
  <p>I understand that there are 2 modules that can do the module part. 
  nodejs.org/api/http.html
  and
  <a href="https://www.npmjs.com/package/request" rel="noreferrer">https://www.npmjs.com/package/request</a></p>
  
  <p>I guess request is more advanced. Other than that is there any difference between the 2 which makes one more suitable or less suitable for the task I said?</p>