This is because your monitor uses the RGB colors, which support a wider spectrum of colors. Printers use CMYK colors, which can reproduce most, but not all of the colors in the RGB color model. When a color is selected from the RGB model that is out of the range of the CMYK model, your monitor will choose the closest match to that color.