This document discusses oil and gas exploration and production contracts between national oil companies (NOCs) and private international oil companies (IOCs). It provides an overview of different types of contracts including concessions, production sharing contracts, joint ventures, and service contracts. It also gives examples of how these contract types have been implemented in specific countries, comparing the experiences of Indonesia, Venezuela, Nigeria, and Canada.