Inflation occurs when there is more money in circulation than goods and services are available. When there is too much money competing for the limited amount of goods and services, prices go up. This can be caused by various factors such as higher demand for goods and services, rising production costs, a devaluation of the currency or a more accommodative monetary policy on the part of the central bank.