In plain English
OAuth is commonly used when one app needs permission to act with another service. The user approves specific access, and the application receives a token representing that authorization instead of receiving the user's account password.
Example
A calendar-planning app could ask for permission to read your calendar and receive an OAuth access token that grants that limited capability.