A data package containing instructions for manipulating user data. The
package includes a header identifying the data package and containing
information on content in the data package; transaction objects operable
to effect a change to user data; and object operation instructions. The
objects can be binary data or structured data. A grouping of data packages
can contain changes for a user's data across multiple systems.