Metadata publishing is the foundation upon which advanced distributed computing functions are being built.
External parties are usually consumers of information that are not part of the publishing organization.
Internal parties are usually the various business units or departments within an organization.
The following are some of the core processes in metadata publishing Organizations that create applications that store data in file systems can also publish metadata definitions.
One common way to perform this is to store application data in a compressed XML file format.