Demult=cu mult timp înainte, cândva, odinioară.
De mult=dintr-o vreme îndepărtată, de altădată; din vechime.
Exemple corecte:
Mai demult, lupta se purta cu pietre.
De mult n-am mai jucat o canastă.
Exemple greşite:
De mult s-au petrecut aceste fapte .
Demult timp nu-l mai văzusem.