This interactive essay covers common types of voting systems and the tradeoffs associated with each. The simulations are great fun to play with. My takeaway was that it is very difficult to design a voting system that is fair to all the voters while producing intuitively easy to understand results at the same time.