Insertions occur when extra nucleotide sequences are added into a DNA strand, while deletions involve the removal of nucleotide sequences. These mutations can arise from various sources, including errors during DNA replication, exposure to mutagens, or through faulty DNA repair mechanisms.