I know many people that keep regularly visiting social media sites. They do so because it allows them to keep in touch with their friends and meet new people. These days social media sites are quite comprehensive and contain various features. All of these features make it very fun to keep visiting these sites. Companies might also want to have an online presence on such sites and a Social Media Agency might be able to help with that. There are millions of people who visit such sites so no wonder that there is such a big buzz around them recently.