from what i guess i know, it basically blocks IPs from bad people, like copyright infrigment agencies and such, that would want to connect to you to prove you are being illegal.
For mac, i think it doesnt work on leopard, but you can download a plug-in in azureus that does the same thing when azureus is booted up (peerblock i think is the name)