Although it offers financial services and products, a non-banking financial company, sometimes referred to as a non-banking financial institution, is not recognized as a bank with an official banking license. Although they do not function as banks, NBFCs do engage in lending as well as other operations including advances and loans, credit facilities, savings and investment products, money market trading, stock portfolio management, money transfers, and so forth. The NBFC has taken the road of mainstream institutions when it comes to availing the financial services in India.