they are essentially the same thing and refer to how monies are sent electronically through the governments clearing house system.....ACH refers to the governments system that supports electronic transfers adn EFT refers to the process in which funds are sent through this clearinghouse system. Either term is appropriate when referring to direct deposits and automatic payments debited from checking and savings accounts.