I suspect that the main difference is that a moraine is laid down by the glacier from things that it brought along with it, whereas a drumlin is carved out of stuff that's already there.