Staking is a way to make income, similar to a deposit account in the traditional banking system. With staking, you can benefit from the Crystals that are stored in your wallet.
By staking, you add your Crystals to the funds of one of the blockchain validators, thus participating with it in the network validation process (the generation of new blockchain blocks), and receive a reward of interest from the deposit.
The size of your staking reward depends on the income of the validator, in whose DePool you staked and is proportional to the amount of your contribution to the total stake of the selected validator.
Staking is based on smart contracts. By participating in staking, you don't transfer your Crystals to third parties, but transfer them to the DePool smart contract address.
Read more how you can stake using Surf.