What is IOTA?

What is IOTA? IOTA stands for Internet of Things Application and it is a first open-source distributed ledger…