When you hear about mobile applications, you may automatically think of games, social media, navigation, or ride sharing as some of the most popular apps. While these types of apps do dominate the landscape, the world of possibilities for apps is virtually limitless.