title: Different between Amazon EC2 and a hosting website
body: <p>Not sure if this is the relevant forum for this question, so just let me know if it's not and I'll move this.</p>
  
  <p>Could somebody go over the differences between Amazon EC2, which I understand is a product that gives you access to a computer in one of Amazon's physical hosting location, and then allows you to add any kind of software you want (like MySQL, PHPMyAdmin, host websites, etc...), while a hosting site (e.g. goDaddy, BlueHost) basically does the same thing except these hosting sites do not allow you to install whatever software you want. Is this true?</p>
  
  <p>Thanks in advance.</p>