DIRECT uses the signal directly to learn a binary classifier capable of replicating the feedback, whereas AGGRESSIVE learns a structured predictor that can repeatedly obtain the logical forms for which positive feedback was received.
although the AGGRESSIVE outperforms the DI-RECT approach the concepts each approach learns may be different.