title: What's the difference with Node js and XAMPP
body: <p>I am reading a book <em>"Real-Time Communication with WebRTC"</em>, it says: </p>
  
  <blockquote>
    <p>Node.js is an extremely powerful software platform that allows users
    to easily build scalable server-side applications with JavaScript. It
    is based on a single-threaded event loop management process making use
    of nonblocking I/O. The library provides a built-in HTTP server
    implementation, making it independent from third-party software
    components. With Node.js, it is really easy for the programmer to
    implement a high-performance HTTP server with customized behavior with
    just a few lines of code.</p>
  </blockquote>
  
  <p>I already use XAMMP as a local HTTP server, why do i need Node.js? What's the difference with Node js and XAMPP? I am new to Node.js stuff.</p>