Understanding localized ecosystems – often called micro-environments – is essential for grasping the complexity of the biological world. These tiny areas, stretching from a particular puddle to a little patch of trees, can present drastically contrasting conditions compared to the surrounding landscape. Factors like sunlight , moisture , ground