 There are several functionally equivalent but incompatible archive file formats, including ZIP, RAR, 7z and many others.Some programs can manage (create, extract, or modify) only one type of archive whilst many others can handle multiple formats.There is additionally a distinction between the file format and compression algorithm used.