FYI: Zip is the compression algorithm. GZip just applies that compression to the binary file it is given.
PKZip is an Archiver which uses the zip compression algorithm. Archiver means that it can bring together multiple files (and directories) into one file before compression and put them back on decompression.
Although in no way the same, PKZip is akin to Tar-GZip.