Internet uprising has brought in strong changes in the way people communicate with each other. Social media consisting of web based and mobile technologies have altered communication into a social interface for generating value for their users. With millions of