Map function and requirements

The primary function of a map is to transform and route data from source formats to target formats. Sources and targets are independent objects, with respect to the metadata that specifies the content, the applications to which they might link, and the transport mechanisms used to obtain or deliver the content.