Domanda di colloquio di Technossus

What is the difference between implementing IDisposable and calling GC.Finalize().