ELISA, or enzyme-linked immunosorbent assay, is an immunoassay technique used to detect antibodies, antigens, or other proteins. It works by binding an antigen or antibody to a well, adding an enzyme-linked antibody or antigen, and detecting the reaction using a chromogenic substrate. There are three main types: direct ELISA detects antigens, indirect ELISA detects antibodies, and competitive ELISA detects antigens by competition for antibody binding sites. The intensity of color developed is proportional to the concentration of the target being detected.