Understanding the difference between a web application and a mobile application can be tricky these days, especially with the advent of responsive web design. In this article we break down the concepts.