امروزه رسانه های اجتماعی به يک مهارت جديد و مهم برای همه و حتی برای کسانی که حتی درک بسيار بالايی از فناوری ندارند، تبديل شده است. در سال های اخير دسترسی ميليون ها کاربر در سراسر جهان به رسانه های و شبکه های اجتماعی باعث شده است تا اين رسانه ها درکانون توجه جوامع مدرن و افراد زيادی قرارگيرند و از محبويت قابل توجهی به خصوص در ميان نسل جوان برخوردار شوند. شناخت صحيح از اين رسانه ها باعث می شود تا کاربران بيش از پيش بتوانند از اين ابزارها استفاده مفيد و موثر داشته باشند .در واقع شبکههای اجتماعی اينترنتی پايگاه يا مجموعه پايگاههايی هستند که امکانی فراهم میآورد تا کاربران بتوانند علاقهمنديها، افکار و فعاليتهای خودشان را با ديگران به اشتراک بگذارند و ديگران هم اين افکار و فعاليتها را با آنان سهيم شوند.
شبکههای اجتماعی برای افزايش و تقويت تعاملات اجتماعی در فضای مجازی طراحی شدهاند. به طور کلی از طريق اطلاعاتی که بر روی پروفايل افراد قرار میگيرد مانند عکس کاربر، اطلاعات شخصی و علايق (که همه اينها اطلاعاتی را در خصوص هويت فرد فراهم میآورد) برقراری ارتباط تسهيل میگردد. کاربران میتوانند پروفايلهای ديگران را ببينند و از طريق برنامههای کاربردی مختلف مانند ايميل و چت با يکديگر ارتباط برقرار کنند.
طراحی و پیاده سازی :