1. A computer-implemented method for managing electronic social networking, comprising: defining content from a first user for communication to other users on an electronic social networking system, the electronic social networking systems including one or more of: a blog, a community, a news feed, and a forum, the first user and the other users using a device, respectively, including a computer, the device including one or more of: a laptop, a mobile device, a personal data assistant, a cell phone, and a notebook, the computer having a computer readable storage medium having program instructions embodied therewith, and the program instructions being executable by the computer, the electronic social networking system including one or more of: a communications system using a remote server, the Internet, and text messaging, email, and a post; applying natural language processing (NLP) and analytic analysis to the content to identify a workflow for accessing and responding to the content, the workflow includes at least one set of rules, the set of rules including user actions for defining a level of permission for a user, the analytic analysis including analyzing information from the social networking system to identify a plurality of areas of interest to the users, the areas of interest can include one or more of: an activity, an expertise, work experience, a current project, a skill, a relationship between users; reviewing the defined content by the first user before sending the content to the other users; reviewing the workflow by the first user using an interface on the device; and controlling the access and the response to the content based on the workflow.