The development network (devnet), like a testnet, operates independently of the mainnet. Some distinguish these environments based on their intended applications. Although not every blockchain protocol makes use of a devnet or testnet, many do as an experimental playground for trying out new features and stress-testing blockchain updates for speed, reliability, and security metrics prior to their mainnet release.