Social media can help businesses in many ways including competitor analysis, creating a social media strategy, choosing suitable channels, using hashtags to reach more people, promoting websites through social channels to raise awareness and improve search engine rankings in a cost effective manner. Regular posting of different types of content on social media platforms can help drive traffic, increase search engine results pages, and develop better customer relationships.