Non Banking Financial Companies (NBFC’s) were incorporated under the Company Act of 1956 whereas the Banks were incorporated under the Banking Companies Act. Banks can issue Demand Drafts, but NBFC’s are not allowed to issue Demand Drafts. Unlike Banks, NBFC cannot accept Demand Deposits. You can read about the Types of Non Banking Financial Institutions – Functions & Objectives in the given link.
The Fixed deposits of banks are not rated by rating agencies, whereas the fixed deposits of NBFC’s are usually rated by rating agencies.
Further readings: