Social media marketing refers to the method of gaining web site traffic or attention through social media sites. Social media marketing programs sometimes center on efforts to form content that pulls attention and encourages readers to share it with their social networks