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

Why would a bank need to accept deposits from private clients if it can just borrow from the Federal Reserve?
Banks cannot just borrow from the Federal Reserve and use that money to make loans. The first thing you need to understand is how fractional reserve banking works. The banks can make loans with money that their customers have deposited in their accounts. The interest and fees from those loans go to pay the salaries of those working at the banks with leftover profit to pay dividends (interest on your bank accounts).  The only reason that the Federal Reserve allows overnight lending is so that banks don't immediately become insolvent if they have larger than usual withdrawals by their depositors. The Federal Reserve keeps an eye on the balance sheets of the banks that are doing the borrowing, and if they didn't have assets in the form of deposits, they would force the banks to sell the loans that were made from those deposits. What does this have to do with personal finance? I think this question is only marginally on-topic here. This amount of money in circulation is affected specifically by the fraction of the money that can be used for making other loans. But the bigger influence is the rate that the Federal Reserve charges for overnight lending. They raise and lower the rates which affects the rates that the banks can lend at while remaining profitable.