The non-banking financial institution which comes under the category of financial institutions cannot accept deposits into savings and demand deposit accounts. A bank is a financial institution which can accept deposits into various savings and demand deposit accounts, and give out loans. You can read about the Types of Banks in India – Category and Functions of Banks in India in the given link.
Further readings: