Minecraft has plenty of potential for bosses but Mojang Studios doesn’t focus much on this aspect of the game.
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.