Martingalges, and their cousins sub-martingales and super-martingales are real-valued stochastic processes that are abstract generalizations of fair, favorable, and unfair gambling processes. The importance of martingales extends far beyond gambling, and indeed these random processes are among the most important in probability theory, with an incredible number and diversity of applications.