Let’s explore the differences between web apps and mobile apps, and weigh the pros and cons of each type of app