Staking providers are responsible for running the MultiversX Network validator nodes. This will keep the network secure for everyone and earn you new EGLD in the process.
In exchange for this service, staking providers take a commission on all rewards generated. In other words, they only make money when you make money.
Staking providers can decide to set any service fee they want. The MultiversX Foundation nodes service fee is: 10% and it is applied as a percentage to the earned rewards.