I generally hate the term "app" very much. And I hate the attitude that "there's an app for that" even more.