Evolution

Evolution is when a Pokémon changes physically into another species of pokemon. A Pokémon can evolve in many different ways. A Pokémon can evolves by reaching a certain level, using a certain evolutionary stone, using a certain item, learning a certain move and even by trading.

In the Estra Region, there is a pokemon known as Boomini, can that only evolve when it's other half is in the party with it, evolving it into Daemini.

Stone Evolutions
Some Pokémon will not evolve unless you use special stones called Evolutionary Stones.

Item Evolutions
Some Pokémon require held items to evolve.

Trading Evolutions
Some Pokémon evolve only through the act of trading.

Location Based Evolutions
Special Pokémon evolve at a certain area of location.

Attack Based Evolutions
Certain Pokémon need to know a move to evolve.

Special Circumstances
Some Pokémon evolve only through the act of trading.