Duha jsou v podstatě odrazy světla na kapkách vody. Princip včetně animací je obsáhle popsán například na adrese http://ukazy.astro.cz/duha-princip.php
a prvními, kdo její vznik řešili, byli nejdřív Aristoteles a pak Descartes. Hodit se ti může i stránka na wikipedii: http://cs.wikipedia.org/wiki/Duha