I'm no coder so I'm really having trouble comprehending the concept of a Debug .pkg. I've been following the scene extremely closely since psjb was reverse engineered so I have a good understanding of every other detail.

My question is: What exactly is a "debug" pkg and what makes them so attractive? I've noticed a lot of posts about them with the latest claiming to turn a demo install into the full game via a debug pkg. I've used the PSN demo transfer homebrew successfully more than once but I don't understand how a demo can be turned into the full game. Also, my jb ps3 will not install a debug pkg in the first place, so how can I utilize one to unlock a demo?

Can someone clear this up just a little for me? It's driving me crazy haha