oAuth vs SAML vs OpenID

Often I find myself having to explain the difference between oAuth, SAML and OpenID and which should be used when,  the following deck is a handy reminder of the technologies, how they work and when they should be used.