OAuth enables users to approve an application to act on their behalf without sharing their user name and password.
For example, it enables users to share their private resources or data (contact list, documents, photos, videos and so on) that are stored on one site with another site