Entrambi sono esempi di iridescenza. L'iridescenza è il fenomeno di alcune superfici che sembrano cambiare colore al variare dell'angolo della luce. Ciò è dovuto al modo in cui la luce interagisce con il sottile strato di materiale che costituisce la superficie. Nel caso delle bolle di sapone lo strato sottile è un velo d'acqua, mentre nel caso delle farfalle lo strato sottile è un rivestimento di scaglie.