development in the social aspects of each society is a very important academic and practical field. in the information revolutionage, information and communication technologies are penetrating all levels of societies and have catalyzed the process of development in every country and encourage many scholars to study how these technologies affect the social, political and economic aspects of each...