…t it does it by providing clues (e.g., a notification) that lead the user into a deeper engagement. So, the best applications are able to draw their users into an unending cycle of variable rewards. The elegance of such a system for social media is that the variability is mostly user-generated, though there is programmed content that’s also variable.