Mechanisms of neoplasia include monoclonal origin from a single mutated cell and field origin from multiple mutated cells in a tissue. The lag period between exposure to a carcinogen and cancer development can be over 20 years. Multiple genetic hits or mutations are believed to be required for cancer, caused by initiators like carcinogens and promoters. Factors that can cause these mutations include viruses, immune responses, and DNA mutations.