Severus Snape war Todesser. Nachdem Voldemort jedoch Snapes (heimliche) große Liebe, (Harrys Mutter) Lily Potter getötet hatte, ist Snape zu Dumbledore gegangen und hat im Hilfe angeboten. Seit der Ermordung der Potters am 31.10. ist Snape also Doppelagent gewesen. Voldemort dachte Snape würde für ihn Dumbledore ausspionieren. Dumbledore dachte wiederum, Snape würde Voldemort für ihn ausspionieren. Doch Richtung Ende des letzten Teils (HP und die Heiligtümer des Todes), als Snape von Voldemort ermordet wurde bekam Harry von Snape Teile seiner Erinnerungen. In den Erinnerungen wird dann klar, dass Snape (wegen der Liebe zu Lily Potter) immer auf der Seite von Dumbledore stand. Er hatte sogar, auch wenn es im ersten Moment nie so aus sah, Harry immer (trotz seines Hasses zu ihm) beschützt.
Also nochmal kurz: Snape war zwar Todesser, ist dann aber zu Dumbledore übergelaufen und hat ohne das Wissen Voldemorts Dumbledore geholfen und Voldemort mit falschen Informationen gefüttert. Dumbledore wusste das.