What is Ripple?

Ripple, currently one of the top five cryptocurrencies in terms of market capitalisation, has seen its fair share of controversy.What is Ripple?