There is a difference between web apps and websites, for those who were wondering after seeing the article title, think of a website as a static page which are usually one-page and is used as a landing page to attract customers. They would have involved HTML, CSS and JavaScript, but there would not be a lot of programming involved.
A web application is something like Skype, Facebook, Twitter. In web applications, you can interact with the customer, gather data from sources, and use it for enterprise work and many other things. Web applications not only use HTML, CSS and...