By using few simple methods you can get info about files in archive, create ZIP archives, compress, extract or remove files from them, make self-extracting archives, read/write archives that span multiple disks, or compress data from/to memory. Everything with optional file encryption.