The technique involves three layers.
The first layer is unlabeled primary antibody.
The second layer is biotinylated secondary antibody.
The third layer is a complex of avidin-biotin peroxidase.
The peroxidase is then developed by the DAB or other substrate to produce different colorimetric end products