Technology Behind Social Media