Immunohistochemistry (IHC) is a powerful tool in the surgical pathologists' armamentarium. The requests for IHC and the list of monoclonal antibodies have increased tremendously in the past decade. Issues concerning technical reproducibility, uniformity of interpretation, inter-laboratory comparability, and quality assurance are assuming greater importance due to the increased availability of IHC and its impact on diagnosis and therapy. An attempt has been made to give a current perspective of this simple and yet, in some aspects, a complex tool.