This document is both a reference guide and a tutorial. If you are just learning MIC, you might find many of the concepts in this document a bit unclear at first.
It is recommended that new users of the system first skim through the examples found at the end, read the Overview chapter, then skim through the Conceptual MIC chapter and the Using MIC chapter2. Skimming the Suggested MIC-Compliant Datatype and FieldSpace Specification chapter (Appendix C) is also a good idea, as long as the new user takes note of the introduction to this section. Then, one should familiarize themselves with the various MIC tags, and then return for a more in-depth reading of the document.
Experienced users will find the document more helpful as a reference manual. The MIC Tags chapter has the syntax and description of each tag. The Cross Interface Requirements chapter might be useful to the experienced developer, but it is meant primarily as an implementation guide for the subsystems utilized by MIC. It is not really a user interface spec as it is a MIC interface spec.