There are different methods of doing black hat SEO. These includes Keywords Stuffing, hiding text on site, etc. Every method works differently. Every method benefits you but only for a certain period of time. How these methods help you is described below.
1.Keyword Stuffing means to use a particular keyword many times in your content of website. It means that you are putting a keyword which is not related to your website. Now when anybody searches for something related to the keywords you used in your content, you are displayed in the search results and then people visits your site. This benefits you. But actually, using it is a bad idea.
2.Hiding text on your site. As the name suggests, it is method in which you hide text in your website. For instance, you use black text in a black background or white text in white background. Users are unable to see it but the search engines see it and produce you as a result when people make searches related to the text you hide. This benefits you. This is an older technique but still used by some people. But there is problem with it. Users will not get what they searched for and they will be dissatisfied. Now, Google is satisfied only if people are satisfied. So this is a problem as you will not be able to satisfy people.
3.Duplication of Content. We all know that people uses black hat SEO techniques to increase their site ranks. Duplication of content means you are repeating the same content twice or more than that or copying text from some other sites. As you think that people will get a volume of content so you will get a higher rank in search results page.
There are more techniques that helps in increasing your site rank and they all work differently.