There are four main types: general social networks, visual social networks, professional networks, and niche social networks.