Banks do not create money out of thin air: central banks do. Through loans to charter banks and bond purchases, the Federal Reserve creates (or destroys) money whenever the internal one day inter-bank loan market interest rate is above (or below) a certain guideline (the "interest rate").
On the other hand, if I deposit $100.00, the bank is allowed to loan a certain percentage of it to someone else. That is fractional reserve banking. Let's say the bank operates with a 2% reserve. I deposit $100.00, they loan $98.00 to Johnny. A naive understanding of the system would lead you to think that the bank "created" $98.00 because the sum of the balances of yours and Johnny's bank account is $198.00; it did not. If Johnny doesn't pay his loan back, they're out $98.00. Your deposit is a liability for the bank. The loan is an asset. So in this situation, the bank has $100.00 in liabilities, $98.00 in assets and $100.00 in reserve.
When too many people don't pay their loans back, you have a bank run. Part of the reason the Federal Reserve system exists is to avoid this situation by allowing the banks to borrow from a lender of "last resort" if this were to happen.