Software dealing with social networking.
A social network is a service or a platform to build social relations among people who, for example, share interests, activities, backgrounds or real-life connections. Web-based social networking services make it possible to connect people who share interests and activities across political, economic, and geographic borders.
Most social network services are web-based and provide means for users to interact over the Internet, such as e-mail and instant messaging. Social network sites are varied and they incorporate new information and communication tools such as mobile connectivity, photo/video/sharing, blogging and others.