Apps are everywhere. For every app you use or know about, however, there are thousands of apps that never got off the ground, and hundreds of apps that are still trying to find their audience. While countless factors play into whether an app succeeds or fails, a well-thought-out plan is a vitally important foundation for any app.

Infographic by: distillery.com