What is Cryptocurrency Mining Pool?
A cryptocurrency mining pool is a platform where miners pool their resources in order to receive rewards, according to the amount of work their mining rigs contribuited to finding a block. The main goal of a cryptocurrency mining pool is to generate more blocks quickly, since the rising difficulty made it almost impossible for slower miners to generate a block. Thus, rewards are received on a consistent basis, being split among the members who present a valid partial proof-of-work.
There are multiple ways for how rewards can be split, the most well known are PROP, PPLNS, PPS and a couple of more variations of these ones. More info can be found here.