Insertional mutagenesis typically occurs when foreign DNA, such as a virus or a transposable element, integrates into the host genome. This can disrupt normal gene function by inserting into a gene or its regulatory elements, or by causing structural changes in the chromosome. In the case of viruses, retroviruses are well-known for their ability to integrate into host DNA, which can lead to oncogenesis.