Mining pools are groups of cooperating miners who agree to share block rewards in proportion to their contributed mining hash power . Before we get into the best mining pools to join it's important to note that most mining pools are in China. I suggest to join slush pool despite it not being one of the biggest pools. It was the first bitcoin mining pool most reliable and trusted pools especially for beginners.