A global testing environment in which developers can obtain and spend coins that have no real-world value on a network that is very similar to the mainnet.