For example, to Mega Evolve Blaziken, Blaziken must be holding the Mega Stone, Blazikenite.
Also, Pokémon can only gain their ultimate form by using a Mega Stone unique to their species. The Pokémon need special Mega Stones in order to evolve into their final form for one-evolution/branch evolution families and ultimate forms for two-evolution families. It consists of certain Pokémon gaining an ultimate form of themselves. Mega Evolution (メガ 進化 ( しんか ), Mega Shinka) is a concept introduced in Generation VI.