Answer:
A mature animal will have been fully developed whereas an immature animal will not be fully developed. In a mature animal, all stages of development will have occurred whereas in an immature animal not all developmental stages would have occurred.
A mature animal will be better adapted to live in an environment as compared to an immature animal.