What is IOTA?

There are literally thousands of varieties of cryptocurrencies available today to suit any preferences, but the only one talked about is Bitcoin, with the rare exception...