Immunohistochemistry (IHC) is a technique that uses antibodies to detect specific antigens in tissue samples. It helps identify cancer types and subtypes, assess tumor markers, and guide treatment decisions based on the presence of specific proteins in cancerous tissues.