2.4 to 3.0 transition

what do I need to know?

how should I set the rules for p2p softwares?
it seems the network policy thing is different now and the rules are created for each application specifically.

what’s the difference between TCP/UDP and IP connections? I know TCP/UDP require ports amnd IP do not, so when I set p2p connections, I should choose TCP/UDP instead of default IP?

Just feel really confused about the new gadgets and all.