OpenID est purement* pour l'authentification multi-site avec un seul jeu d'informations d'identification.
OAuth sert à permettre aux applications d'accéder les unes aux autres en toute sécurité : le partage des données. Il s'agit d'établir un lien de confiance entre deux éléments, par exemple en autorisant votre compte Flickr à publier des informations sur votre mur Facebook ou en connectant vos photos Flickr à un site Web d'impression tiers.
OAuth ne concerne pas seulement le site à site. Vous pouvez relier des applications de bureau sans véritable concept d'"identité" à un site basé sur l'identité comme Facebook ou Twitter (par exemple, un client Twitter peut publier des messages dans votre flux sans avoir à stocker vos données de connexion).
Il y a des similitudes, mais OAuth est vraiment axé sur les liens entre services.