Package Manager, aka PackMan, is a tool to create package files. A Package file may contain files but it does not have to. The package may contain a text message supposing the purpose of use is to ensure privacy and guarantee authenticity of the message sender. It has many purposes, if you want to use it for email for privacy or to guarantee authenticity of the message sender you may want to enable the Contact Manager for a seamless inter-working with most email clients (like outlook or outlook express). This product uses encryption that is prohibited by some governments so check the local laws before using it.
The message format is a standard word processing format used on UNIX as well as Windows systems - Rich Text Format (RTF). This allows PackMan messages to contain common word processor features such as embedded images, tables, sound, and has all around better display capabilities than HTML. It also enables PackMan to interoperate with some word processors via cut and paste or import mechanisms. RTF serves as a better markup for complex business documents than HTML. If you manage custom corporate software, you may integrate your existing or new software with the PackMan API for a high performance encrypted file system. The API has examples for Visual Basic and C++ creating, reading, and writing PackMan files.
Packages may contain attached files. For the most basic and simplest use an attached file may be images, audio, movies, sound, or business documents that accompany the optional word processing message. Packages contain copies of the source files with versioning capabilities - for example a package exchanged between individuals may contain prior versions of the attached file(s) aiding in organization of teamwork documents or projects. Each attachment may contain an additional word processing document to be used as a description of the attachment.
The package messages and attachments can be encrypted and compressed. When used as an exchange format between individuals or businesses, a password must be agreed on by both persons so that the package may be opened upon receipt. A password hint may be embedded on the "package wrapper" plain for anyone to see with a message like "My cats name" or some other question that only the correct recipient would know.
PackMan may also be used to add security to to existing applications, for example any document (CAD, images, word processing, database, spreadsheet, text or other formats) may be stored inside a package file, then extracted prior to use in the desired application, great for community machines, or private documents stored on public servers.