Online social networking services provided through a community website for self-selected affinity groups that foster group interaction within the group; online social networking services provided through computer application software for self-selected affinity groups that foster group interaction within the group
Personal