Minecraft wiki entry for The_Wild_Update, associated text: Grows from a tadpole.
Comes in three variants: temperate, cold, and warm.
The temperate variant is orange, the warm variant is white, and the cold variant is green.
Frog variant depends on the temperature of the biome where it turns from a tadpole to a frog.
Each variant is planned to have a unique use for players, which remains unknown.
One known use is Froglight production.
Jumps on lily pads and big dripleaves.
Has the ability to swim in water.
Eats small slimes, dropping slime balls.
Eats small magma cubes, dropping froglights.
Currently players can use slime balls to breed frogs (Might change in the future snapshots)
Each frog variant drops a different variant of froglight.
The temperate frog drops ochre (yellow) froglights.
The cold frog drops verdant (green) froglights.
The warm frog drops pearlescent (purple) froglights.