An antigen or immunogen is a molecule that stimulates an immune response. The word originated from the notion that they can stimulate antibody generation. We now know that the immune system does not only consist of antibodies. The modern definition encompasses all substances that can be recognized by the adaptive immune system.