O arco-íris não existe realmente, num local exato; é uma ilusão de ótica cuja posição aparente depende da posição do observador. Todas as gotas de chuva refratam e refletem a luz do sol da mesma forma, mas somente a luz de algumas delas chega até aos nossos olhos. Estas gotas são percebidas como o arco-íris para o observador.
Como a luz solar (luz branca) é composta de cores diferentes, quando encontra as gotinhas de chuva as cores separam-se como ocorre num prisma de vidro. Desta forma, podemos ver no céu as faixas de cores (vermelho, laranja, amarelo, verde, azul, anil e violeta).
E sim, aparece mesmo um pote de ouro no fim do arco-íris, o problema é encontrar o sítio onde o arco-íris termina! (Just kidding!...)