Yes and no. Netbanking is a general name for online payments, while NEFT is a type of payment available in all banks in India. NEFT is a netbanking procedure, but netbanking is not NEFT.