Key inputs: 1. Acquisition: how to acquire users.2. Activation: how to get users to their 'Aha’ moment as quickly as possible3. Engagement: how to ensure users experience the core product value as often as possible4. Virality: how to get people to get more people onto the platform