15. A computer system operating in the Internet to provide action based virtual communities comprising: a virtual community server configured to manage a plurality of action-based virtual communities and intercept user action performed by a user in the Internet, said user actions being provided to the virtual community server by a user plug-in or helper object installed on networked user client machines wherein user actions are selected from querying, searching, shopping, bidding, donating and painting operations while browsing the Internet; a component configured to intercept user actions performed by a user in the Internet, and, upon detecting an action performed by said user, configured to perform the additional step of notifying said community server to create an action-based virtual community corresponding to the action performed by said user, said action-based virtual community having as members users who performed the same or similar actions in real time; wherein the creation of said virtual community is done automatically without any user intervention; wherein said community can be grouped together by setting up a new joint community whose members composing users who are performing each of said similar actions; wherein said community can further be filtered by allowing the system or the user to specify a filter with similar keywords which is automatically matched to said community members; wherein said community server is configured to automatically add said user to said action-based virtual community based solely upon said user action; and wherein said community server is configured to deliver community services for members of said action-based virtual community.
15. A computer system operating in the Internet to provide action based virtual communities comprising: a virtual community server configured to manage a plurality of action-based virtual communities and intercept user action performed by a user in the Internet, said user actions being provided to the virtual community server by a user plug-in or helper object installed on networked user client machines wherein user actions are selected from querying, searching, shopping, bidding, donating and painting operations while browsing the Internet; a component configured to intercept user actions performed by a user in the Internet, and, upon detecting an action performed by said user, configured to perform the additional step of notifying said community server to create an action-based virtual community corresponding to the action performed by said user, said action-based virtual community having as members users who performed the same or similar actions in real time; wherein the creation of said virtual community is done automatically without any user intervention; wherein said community can be grouped together by setting up a new joint community whose members composing users who are performing each of said similar actions; wherein said community can further be filtered by allowing the system or the user to specify a filter with similar keywords which is automatically matched to said community members; wherein said community server is configured to automatically add said user to said action-based virtual community based solely upon said user action; and wherein said community server is configured to deliver community services for members of said action-based virtual community. 16. The system of claim 15 , wherein the user actions include searching and the community server is configured to render community services related to returned search results.