social software
Social software covers a range of software and technologies
used by Internet users to interact with each other.
It covers many different means of online communication techniques such
as, text
messages, voice communication and video in diverse Internet environments.
Under the category of Social Software you can find:
Email, IM (=Instant Messages),
P2P (=Peer-to-Peer networks),
newsgroups,
chatrooms,
forums,
blogs,
social network services,
virtual worlds etc.