Social software
The term social software refers to web-enabled software programs usually allow users to interact, share, and meet other users. This type of software allows users to interact, share, and meet other users. Social software became popular with sites like MySpace and YouTube.
Social software applications include communication tools and interactive tools. Communication tools typically handle the capturing, storing, and presentation of communication, usually written but increasingly including audio and video also. Interactive tools handle mediated interactions between a pair or group of users.