is a term that defined as applying usage of social science theories and methods implementing related technologies for specific purposes especially social ones: to ease social procedures via social software and social hardware, which might include the use of computers and information technology for governmental procedures,etc.It has historically referred to two meanings: as a term related to social engineering, a meaning that began in the 19th century, and as a description of social software, a meaning that began in the early 21st century.[1]