Counterstains in IHC refer to staining solutions, which provide additional contract to the antibody. Some counterstains recognize specific cellular structures (e.g. nucleus), whereas others may stain whole cells. Selection of counterstains depends on their compatibility with the applied substrate and on the mounting medium.