As a giclée printer, I often see confusion about color mode. For this discussion I will focus on RGB and CMYK, although there are other color modes with different functions and uses.
RGB (red, green and blue) refers to the additive or “light” color process. When these three colors of light are combined; white light results. The absence of these colors of light appears as black. This is the idea behind display devices, like your TV or Computer Monitor.
CMYK (cyan, magenta, and yellow) are subtractive colors. These colors reflect light back. Theoretically when combined the three colors should produce black. Because the resulting color is not a “pure” black, printers add black (K) to the combination resulting in CMYK.
RGB refers to light (additive) while CMYK refers to pigment, inks or paint (subtractive). Because all printers, be it inkjet, laser, or offset use the subtractive process to produce color it seems reasonable that when creating files for printing one would work in the CMYK mode. This is true for traditional color printing often called offset or 4-color process. The technology behind this printing process is to create 4 separate printing plates. Each plate was originally created by photographing the image to be printed four times using a filter for each color. The resulting separations representing red, green and blue were then reversed to create the negatives for its color opposite. For example red is opposite cyan on the color wheel, because cyan is the result of mixing blue and green light and the absence of red light.
Although the inkjet printers and devices that are used today by many professional printers use pigmented inks that are CMYK or variations of CMYK, the file mode format should be RGB. This is because the files are converted by the print driver or RIP (raster image processor, fancy name for print drivers), into CMYK. If the files are not in the RGB mode, this process still happens but sometimes with unwanted results because CMYK has a smaller color gamut.
So should you produce files in RGB mode or CMYK mode? The answer is it depends. If your files will be sent to a printer who uses an offset or 4-color process press then you should convert your files to CMYK. If your printer uses a digital process and prints on an inkjet printer, you should keep your files in RGB mode. If you are unsure what process your printer uses, ask. If you want the best possible color for your image, be aware of how it will be produced.