Is eNACH different from eMandate?

Some sites bundle up both eNACH and eMandate as the same solution, but by different providers (NPCI for eNACH vs eMandate for individual banks). If so, why do individual banks prefer developing eMandate over eNACH? If not, what are the differences between the two?