Neft National Electronic Funds Transfer

What is NEFT?