Blogs are personal online diaries or journals that are frequently updated, often daily. They contain the author's views, observations, analysis, and favorite links. Social networking services allow people to connect and share interests through online profiles and social links. Popular social networking sites in India include Facebook, Twitter, Orkut, and LinkedIn. While social networking provides low-cost connections and can build credibility, it also lacks anonymity and carries risks of scams, harassment, and being time consuming.