1. An application server for matching a plurality of users within a domain, said application server configured to: (A) implement a social network having a plurality of users; (B) observe network behaviors of at least some of said plurality of users of said social network; (C) develop profiles of at least some of said plurality of users within at least one of a plurality of domains using a profile function, wherein (i) said profile function defines a level of relevance of network behaviors for said domain, (ii) said profile function maps said observed network behaviors to said profiles for said domain and (iii) each of said profiles stores a descriptor representing one of said plurality of users for said domain; and (D) compute matches of two or more of said plurality of users with respect to one of said domains, wherein said matches are based on a relation of common descriptors of said profiles for said domain.
1. An application server for matching a plurality of users within a domain, said application server configured to: (A) implement a social network having a plurality of users; (B) observe network behaviors of at least some of said plurality of users of said social network; (C) develop profiles of at least some of said plurality of users within at least one of a plurality of domains using a profile function, wherein (i) said profile function defines a level of relevance of network behaviors for said domain, (ii) said profile function maps said observed network behaviors to said profiles for said domain and (iii) each of said profiles stores a descriptor representing one of said plurality of users for said domain; and (D) compute matches of two or more of said plurality of users with respect to one of said domains, wherein said matches are based on a relation of common descriptors of said profiles for said domain. 6. The application server according to claim 1 , wherein said profiles are developed with respect to one or more domains.