Gingerbreak

Aren't these the same thing?

Sent from my clean optimus using a gameboy advance :3

Not exactly no. Gingerbreak itself is the kernel exploit applied to gain root, generally this would be done from a terminal. Gingersnap is a pc app designed to automate the process of utilizing gingerbreak.