I have been thinking for sometime about asking this question, but because I did not want to have two "big-list hell" questions open at the same time, I did not ask this one. Now its time has come.

Wikipedia has a good [page on several forms of "duality" in mathematics][1], which outlines several notions of duality (geometric, in convex analysis, topology, set theory, etc.) I am very interested in getting help with the following goal:

> Build a list of various notions of duality that occur in mathematics. Particularly valuable here would be connections between the various notions of duality. Even more welcome would be comments / answers that highlight how that particular notion of duality can be useful (in proving theorems, in applications, for computational reasons, etc.)

**Some additional context**

I got thinking about this question after reading the following amazing paper: 
[The concept of duality in convex analysis, and the characterization of the Legendre transform][2], by *Shiri Artstein-Avidan and Vitali Milman*, where the authors talk about duality in more abstract terms (though, largely in the setting of convex analysis). Motivated by their abstract treatment got me thinking whether such abstract treatments of duality have been investigated for other types of duality, which eventually led to this question.

**NOTE**
Ultimately the aim of the question is to seek "analogies between analogies", so I will be grateful to the experts out there who could help me figure out the analogies (beyond the obvious of things being dual) amongst the various answers. I hope this is not too ill-defined an aspiration.


  [1]: http://en.wikipedia.org/wiki/Duality_%28mathematics%29
  [2]: http://annals.math.princeton.edu/2009/169-2/p08