1. Apps are important products that bridge developers and users, allowing developers to understand and engage users. 2. Successful apps are interactive, leverage social connections, aim to become the default app in their category, launch quickly, and have viral sharing features. 3. Marketing apps involves making early users feel rewarded and promoting apps through contests, ads, and cross-promotion to drive viral growth.