1. A system for managing social group interactions, the system comprising: a server that supports creation and management of a plurality of social groups; a plurality of user devices communicatively coupled to the server that is used by a plurality of users; the server supporting the registration of each of the plurality of users as members of one or more of the plurality of social groups; the server saving a list of the plurality of social groups in which the one of the plurality of users is currently a member at the one of the plurality of user devices associated with the one of the plurality of users; each of the plurality of user devices facilitating local login by one of the plurality of users in order to provide access to message based communication services; the server facilitating login by the one of the plurality of users via the one of the plurality of user devices, when a local login attempt facilitated by the one of the plurality of user devices fails; the server facilitating open one-to-many and one-to-one interactions using messages in peer-to-peer type social groups by all members of such social groups; and the server facilitating controlled one-to-many and one-to-one social interactions by a manager type member using messages while supporting one-to-one social interactions by other types of members using messages in managed group type social groups.