Offer your thoughts or opinion on the input financial query or topic using your financial background.

Why do governments borrow money instead of printing it?
Governments borrowing money doesn't create new money. When banks "borrow" money (i.e. take deposits), it does effectively create money because the depositor expects to be able to get the money back at any time, but the bank assumes that most won't actually do this and lends out most of the money to other people. If everyone did actually ask for their money back at once, the illusion of the extra money created by this process would collapse, and the bank would go bust. In contrast when governments borrow money, the loan isn't repayable on demand, it has a fixed maturity and the money is only repaid at the end of that period (plus interest at defined points during the period). So holders of government debt don't have money they can spend (they can turn it into money they can spend but only by finding someone else to buy it). So government debt doesn't create inflation in itself. If they printed money, then they'd be devaluing the money of everyone who had saved or invested, whereas if they borrow money and use taxes to repay it, the burden falls more evenly across the economy and doesn't disproportionately penalise certain sets of people.