BRC-20 is an experimental token standard for the Bitcoin network that allows users to circumvent the programmability limitations of Bitcoin. It enables them to create semi-fungible tokens using ordinal inscriptions.