Executing transactions consumes these resources, similar to how gas fees are required for transactions on other blockchains.
To generate enough energy for a single USDT transfer today (approx 65,000 Energy), you would need to freeze around 2,500 to 3,000 TRX.