Understanding the different channels that make up mobile messaging is a key step in crafting an effective marketing strategy. This is especially true when it comes to push notifications and in-app messages-two tools with differing, but complementary methodologies, strengths, and weaknesses.