Avalanche is a smart-contract platform built for fast confirmation and for custom subnets.
The cap is 720 million. AVAX pays fees, is staked, and is used to create subnets. Gas fees are burned.
A subnet is a set of validators that can run one or more chains with custom rules, membership, and even a custom gas token. Projects use them for app-specific or permissioned chains.