De Butterfly puzzel is een meerlaagse puzzel die uit meerdere niveaus bestaat. Je begint met een eenvoudige ondertaak, zoals het leggen van een basispatroon of het sorteren van kleuren. Daarna bouw je verder met complexere lagen, zoals het plaatsen van kleinere stukjes of het aanvullen van details in de afbeelding.
Elke laag introduceert nieuwe uitdagingen, waardoor je puzzelervaring geleidelijk intensiever wordt. Het eindresultaat is een gedetailleerd plaatje van een vlinder, vaak met een mooi reliëf of een driedimensionaal effect.