Using parl requires a core perl on the system. Using pp packages that along with each application, so that no perl needs to be installed on the target. It is extracted from the archive and run with the program you wrote handed to it as input, basically.