1. A method for requesting social services from group of users, comprising: registering one or more service providers and/or searchers to one or more domain or keyword or categories of group(s) of service providers and/or searchers to providing service and/or performing a search in response to a service request and/or query from a requestor or searching user; receiving request from a requestor or searching user that the group service providers and/or group searching is required, presenting a list of groups of service providers and/or groups of searchers having human service providers and/or searcher members with domain specific expertise and rating, receiving selection of a desired service and/or search groups, prompting for and receiving an authentication information from the requestor or searching user, validating the authentication information, determining whether the requestor or searching user may submit the service request and/or query to a human service provider and/or searcher member of the related or selected service providers group and/or searcher group or a service provider or searcher who is not the human service provider or searcher member based on the match making, connections and subscriptions, and accepting the request or query from the requestor or searching user; and selecting at least one of the human service provider or searcher members to provide service or perform the search in response to the request or query from the requester or searching user based on a combination of a categories or keywords of the service or search, selections, two way match making preferences, connections and subscriptions.