Bin zwar nicht gerade der Erklärbär, aber ich versuchs mal :)
Beide können Jahre, Tage, Stunden... aufnehmen, allerdings, wie du schon richtig erkannt hast, dient DateTime dazu einen Zeitpunkt zu beschreiben (Date) und Timespan beschreibt eine Zeitdauer. Daraus ergeben sich dann auch die...