Kommt drauf an welche Begriffe du wie definierst.
Wenn
Kernmodul: Festplatte, CD, Floppy, Netzwerk, (Alles was gebraucht wird um Hardware allgemein anzusprechen)
und
Treiber: Dateisysteme, Protokolle (IP, TCP, UDP, ...) (Alles was direkt vom Userprogramm verwendet wird)
ist der unterschied ganz klar: Treiber benötigen bestimmte Kernmodule, von wo soll nen Fat12-Treiber schließlich Daten beziehen wenn das Floppylaufwerk nicht ansprechbar ist?