아카이브와 압축의 구분
여러 파일과 항목을 묶는 아카이브 형식과 자료를 압축하는 필터를 함께 다룬다. 읽을 때 압축과 형식을 자동으로 감지한다. 응용은 형식마다 완전히 다른 호출 체계를 만들기보다 공통 API를 사용할 수 있다.
한 번에 진행하는 스트림 처리
처음부터 끝까지 순서대로 읽고 쓰는 흐름에 초점을 둔다. 네트워크나 다른 자료원에서 받는 내용을 처리하거나 즉석에서 아카이브를 만들 수 있다. 원본 파일의 제자리 수정과 임의 위치 접근을 직접 제공하는 설계는 아니다.
콜백과 명령행 도구
입출력 콜백으로 메모리나 소켓 등의 자료원에 연결하고 개별 항목을 읽거나 쓴다. 파일과 디렉터리용 편의 기능도 제공한다. 라이브러리 위에 만든 명령행 도구로 여러 아카이브 작업을 수행할 수 있다.