This document discusses antigens and haptens. It defines antigens as macromolecules that elicit an immune response through antibody formation. It classifies antigens as exogenous or endogenous, and further divides endogenous antigens. It distinguishes immunogenicity from antigenicity and defines haptens as low molecular weight compounds that are antigenic but not immunogenic unless coupled to a carrier protein. It provides examples of haptens and describes tests used to detect antigens and haptens.