This document discusses web identity management and single sign-on solutions. It begins by outlining problems with existing identity systems, such as having too many usernames and passwords. It then describes what users and administrators want, including a single identity that can be used across sites. Existing enterprise identity solutions are discussed, as well as open standards like SAML, OpenID, and OAuth. OpenID allows users to authenticate using an existing identity, while OAuth allows applications to access user resources like data. Case studies demonstrate how OpenID and OAuth can be used by sites like Google, Facebook, and others to provide single sign-on. The document concludes by discussing key differences between OpenID and OAuth.