A mining pool is a mining technology service platform.
It is very difficult to dig into a block and obtain rewards if a miner directly connects their own mining machine to a popular blockchain network. By gathering large amounts of hashrate from various miners, mining pools have the advantage of capturing blocks and getting rewards more quickly. After a block is obtained, mining pools will distribute rewards according to the hashrate contributed by miners.
In this way, miners can obtain stable mining profits by connecting mining machines to pools for mining.