Cataracts

This website offers far more information than I could ever hope to put in here without either:
a) boring you to the point of keyboard destruction, or
b) hopelessly losing you.

So instead I offer you a link...
https://www.marvistavet.com/cataracts.pml

Peruse it at your leisure!