What is a staking pool:
A public stake pool is a Cardano network node with a public address that other users can delegate to, and receive rewards.
Ada holders can delegate to public stake pools if they wish to participate in the protocol and receive rewards, but do not wish to operate a Cardano network node themselves.
*Source: cardano.org