An overview of how to build applications that have built-in mechanisms for driving users to recruit additional users through normal use of the application.