Question: how does the us government borrow to finance deficit spending?
Answer: To finance the debt, the U.S. Treasury sells bonds and other types of securities (Securities is a term for a variety of financial assets). Anyone can buy a bond or other Treasury security directly from the Treasury through its website, treasurydirect.gov, or from banks or brokers.