Purpose of ISM
To provide for the first purpose (transferring information), ISM provides a means of defining, storing, reading and querying ISM models.
To provide for the second purpose (coordination of information), ISM additionally provides capabilities to detect differences between ISM models and to selectively (based on user selection) update either an ISM repository or an application's data to provide a user-controlled level of consistency between the two data sets.