You can find these stones in these locations:
Thunderstone: Underground/Sunyshore City
Water Stone: Route 213/Underground
Sun Stone: Underground/Wild Solrock
Shiny Stone: Route 228/Iron Island/Pick Up Ability (level 60+)
Dawn Stone: Mt. Coronet/Pick Up Ability (level 71+)
Fire Stone: Fuego Ironworks/Underground
Leaf Stone: Floaroma Meadow/Underground
Moon Stone: Underground/Wild Cleffa, Clefairy, or Lunatone
Dusk Stone: Galactic Warehouse/Victory Road/Pick Up Ability (level 51+)
yup
Different stones are used for making the same Pokemon type evolve!
There are all the stones in the Solaceon Ruins. Also, if you get lucky, you can find them while mining underground.
15, just in the kanto region.
a thunder stone can evolve a pikachu. pikachu won't evolve on it's own.
witch Pokemon evolve with stones in soul silver
Eevee use stone to evolve
No stones at all.
Thunder stones, Water stones, Fire stones, Leaf stones, Shiny stones, Dusk stones, Oval stones, Moon stones, Sun stones.
If i were you I would probably go to pokemondb.net
Stones don't evolve
Well, this may not be helpful, but Fire stones evolve some fire Pokemon... Sun stones also evolve fire Pokemon, (Fire stone, Thunder stone and Water stone also evolve "Eevee", the Pokemon you get after completing sinnoh dex.
Some Pokemon can only evolve with Evolution Stones. Others can only evolve when traded. Most, though, must reach a certain level to evolve. The rest don't evolve at all.
If you are talking about POKEMON then they can evolve different pokEmon.
everstone
Pokemon that evolve with stones
No, various Pokemon need stones, some evolve with certain items, some in a trade, or some just by leveling up.