Forest

Forests are temperate forested biomes. There are a total of three variants in the biome family.

Description
Forest biomes are densely wooded with oak and birch trees. Flowers like lily of the valley, lilacs, rose bushes, and peonies can also be found alongside the common dandelions and poppies. Forests don't generate much of a canopy, so not the danger of hostile mobs spawning in daylight like there is in the related dark forest biome. $$ wolves rarely spawn in forests, making this the only other biome aside from taigas where wolves can spawn. Lakes generate relatively frequently, and lava lakes can cause widely spreading forest fires due to the density of trees. Like the jungle biomes, all forest variants may also generate unique, shallow lakes that are much larger than the typical small ponds that generate in most other biomes. Forest biomes can also generate in patches within plains; these patches are typically only a couple hundred blocks in size, making forests potentially some of the smallest biomes. Forest biomes and their variants can sometimes also generate on islands within deep ocean biomes.

Forests are one of the most preferred biomes for beginners, serving abundant amounts of wood, grass, water, and passive mobs, and they don't have many dangers aside from the usual hostile mobs. Tamed wolves can help fight against hostile mobs, making them especially useful for when players lack resources for armor. The density of the trees, however, can obstruct night vision and get a beginner lost quickly, and random surface-level lava pools are possible, albeit rare.

Variants
The main forest biome has two additional variants, for a total of three different forest biomes. Not included here are dark forests and birch forests. They're considered completely seperate biomes.

Forest
Forest is the standard forest biome variant, and the most common biome in Minecraft. Along with plains, it was one of the first biomes in the game. $$, wolves may spawn here.

Wooded Hills
Wooded Hills are similar to forests, though the terrain is hillier and generally more erratic, making it less suitable for shelter. $$ wolves may still spawn in the hills.

Flower Forest
The Flower Forest variant has fewer trees than the regular forest, but boasts countless numbers of flowers across its landscape. Every type of flower, except for sunflowers and blue orchids, generates in the flower forest; in fact, allium flowers may only generate here. The vast numbers of flowers makes this variant an excellent source of dye. The terrain here is more erratic and mountainous than the regular forest, comparable to the wooded hills. Wolves do not spawn here, but rabbits can. Bees and bee nests also spawn in this biome.

Trivia

 * Regular forests biome also generates in patches within plains and regular deep ocean biomes, similar to how 'Hills' biomes generate within their respective base biomes.
 * Forest hills biome also generate within plains biome as its 'Hills' biomes.