A mining pool is a group of users that cooperate in the mining of a block. Each user configure their mining software to mine at a specific block, and the work that each user does is measured in shares. After a block has been found, each user receiving a payout that equals the percentage of the total shares that they mined.