The color opponent process is a color theory that states that the human visual system interprets information about color by processing signals from cone and rod cells in an antagonistic manner. The three types of cone cells have some overlap in the wavelengths of light to which they respond, so it is more efficient for the visual system to record differences between the responses of cones, rather than each type of cone's individual response. The opponent color theory suggests that there are three opponent channels: