What the difference in like green poison, redsnow, snowbreeze and such does one offer more of an advantage? or anything i should i know im new to hacking iphones, ive hacked windows phone before, but it seems like iphones are a different animal. so any advice would be great.
Those are all for JBing, there's also Limera1n, and created by different team / people. They use the same exploit, and the end result, the iPhone is JB with Cydia installed. Generally, the prefer tools are created by Dev Team (Redsnow & Pwnagetool) since they are the most stable.
After phone is JB, to unlock, install Ultrasn0w (Dev Team) from Cydia.
The differences between the Jailbreaks are the exploit. Think of it as a hidden door someone found. Some use an exploit at the boot level and require you to put the phone into DFU mode and install that way. Some are software based and can be installed by a simple touch of a icon.
Where ever they find one of these hidden doors on a particular device running a particular firmware is when a jailbreak is released...