According to mrcaze ( http://forum.xda-developers.com/member.php?u=666631 ) this is a kind of on-device software catalog, which allows installing software directly from device. The available programs are listed via http://www.programmersparadise.org/PPM

http://forum.xda-developers.com/showthread.php?t=447732