It's basically a way of unlocking most of the restrictions that Apple has put into their operating system for the iPhone. It's not without its possible problems, but many, many people have done it. I personally have not. See here for stickies and discussion: