While there are many profiling devices out there, the industry standard is the Eye-One Pro. And since each profile is specific to its device, it can be manually adjusted if necessary. With this standard, devices that are originally far from accurate can be profiled to match. Since every device displays/outputs color differently, a standard was set by the International Color Consortium (ICC). Every device that outputs color or displays color is capable of having its own profile.
The data held in an ICC profile defines a mapping between the source (camera, image file) and the destination (monitor, printer). ICC profiles contain data that determines various color attributes from a device, in order to achieve accurate color reproduction. ICC Profiles and Color Management for Epson, Canon, & HP Printers What is an ICC profile?