I have always had the doubt about, who creates money? I was not sure, if the government could print the money as it wishes, and pay of debts, spend on infrastructure, fund the economy etc. I always wondered how the banks were able to lend so much money?
At last, I found my answers here
You might need to see the video more than once, to understand the intricate deatils.