Good explanation of what is Blockchain
Blockchain is a peer to peer software technology.
Blockchain is invented for an alternative currency, bitcoin, other crypto services, online services, voting services.
Blockchain less cost of sending money. Uses other personal computers in the internet.
Blockchain can track precisely all transaction.