To use any blockchain network, including Cardano, a small fee is charged to create a transaction (e.g. sending funds, delegating to a stake pool, withdrawing rewards). The fee amount depends on the size of the transaction. For more details follow this link.
These fees cover resources like electricity and computing power. Also, they protect the Cardano network against attacks.