It's the difference between lossless and lossy compression. You can't do lossy compression on game code, it would destroy it. Zip and rar and 7z are lossless compression. You can even get lossless compression built into picture and audio files with formats like png and flac. Definitely worth spending a few minutes researching the topic.