Give reason why different stages of an organism often occupy different niches.
Please find below the answer:
An organism's niche describes both its location and work within a particular community or ecosystem. If two species occupy the same niche they will generally compete with one another until one is displaced.
At different stages of the life of an organism, the niche is also different. This is because different stages of life require different environmental conditions to flourish. For example, a tadpole lives in iodine sufficient water because it requires iodine for its growth. On the other hand, the adult frog lives on land as well as in water. This is because, after its growth, the requirements of the body to perform different functions also changes.
Hope this clears your doubt.