What is the Diameter protocol?
===

I have 3 simple questions.

 1. What is the Diameter protocol in simple explanation?
 2. Why is it used?
 3. How can one use it?

I have searched the net for a practical explanation but couldn't find one. All there is, is some technical blabber.