Immunofluorescence involves the use of fluorescently labeled antibodies to detect specific proteins. When the antibodies bind to their target proteins, the attached fluorescent dyes emit light upon excitation by a particular wavelength. This technique is highly sensitive and allows for the simultaneous detection of multiple proteins using different fluorescent dyes.