1. Social Networking 2. Virtual communities Social Networking 3. Social NetworkingIndividuals can create public profiles 4. Meet other people based onshared interestSocial…