title: Difference between web server, application server and database server
body: <p>I read somewhere that a web application consists of a web server, application server and a database server. What is the difference between these three ?</p>
  
  <hr>
  
  <p>I asked this question because I remember when I hosted a website, all I had was a <code>https</code> login to the control panel of the website, in which I put all my files in <code>htdocs</code> folder. There were no three separate things like the web server, application server and the database server.</p>