Different situations call for different types of CMRs. Some CMRs are created by product
manufacturers so you can download and use them, while others are created by your printer
or other color management software. If you have the appropriate information, you can
also create CMRs yourself.
Some CMRs are used to interpret input files (similar to the function performed by
ICC input profiles), while others are used to prepare the final print job output for
a specific printer (similar to the function performed by ICC output profiles).