The biome concept organizes large-scale ecological variation. Terrestrial biomes are distinguished primarily by their predominant vegetation, and are mainly determined by temperature and rainfall.
Biomes are regions in Minecraft that have different terrain generations, block composition, climate, mob spawns, etc. When you first spawn in a new world, it will be in an Overworld biome.