Nature Network: Connecting scientists at a global and local level. ‘Nature Network is the online meeting place for you and fellow scientists to gather, talk and find out about the latest scientific news and events. Science is an international endeavor and deserves a global stage for discussion. Scientists can also benefit from interactions at the local level. That’s why you’ll see an increasing number of local city hubs on Nature Network, starting with Boston and London.’
From the FAQs: What is a Social Network? In a web context, a social network is a site thet helps you connect with like-minded people, typically through forums, message boards and keyword matching.