"Crypto" - or "crypto currencies" - are a kind of software system which supplies transactional functionality to users online. The most crucial feature from the product is their decentralized nature - typically supplied by the blockchain database system.