Inflation is caused by printing money faster than producing goods, which leads to rising prices over time. Real GDP accounts for inflation and uses a base year for prices, while nominal GDP uses current prices. The GDP deflator is used to calculate real GDP and inflation rates by adjusting nominal GDP for changes in prices.