The western blot (sometimes called the protein immunoblot) is a widely used analytical technique in molecular biology, immunogenetics and other molecular biology disciplines to detect specific proteins in a sample of tissue homogenate or extract.