What is the problem that the theory of evolution and its rival theories try to solve?
The problem that the theory of evolution, or simply evolution, and its rival theories try to solve is to define how the different living beings that live on earth have appeared.