Contracts and transactions are considered as important issues in the civil code of Iran. However, public contracts that concluded between the state and a private person pose some complicated problems in public spheres. It is obvious that a state remains a state even if it acts as a party of a contract. In this article, the concept, different kinds and general rules governing public contracts such as petroleum concessions, labour contracts, banking contracts, insurance and... are examined.