Non-bank financial intermediaries (NBFIs) do provide credit facilities, accept deposits, and sell shares, but they do not accept demand deposits. Demand deposits are deposits that are withdrawable on demand, such as checking accounts at banks. NBFIs are financial institutions that do not have a banking license, but still engage in financial intermediation activities similar to banks, such as lending, investing, and borrowing. Examples of NBFIs include insurance companies, pension funds, investment funds, and finance companies.