Banks and NBFCs differ primarily in regulation and deposits. Banks accept demand deposits and issue cheques; NBFCs offer specialized credit to underserved ...