What is the difference between Bank and NBFCs?

What is the difference between Bank and NBFCs?

What is the difference between Bank and NBFCs?