The key difference between RTGS and NEFT is that while RTGS is on gross settlement basis, NEFT is on net settlement basis.
RTGS facility is available in over 1,13,000 branches across India, while NEFT is available in little over 1,15,000 branches of a 100 banks.