National debt is the total amount of money that a country's government has borrowed, typically through issuing securities like bonds. It accumulates over time as governments finance budget deficits by borrowing instead of raising taxes or cutting expenditures.