Every time your pokemon fights an opponent it earns XP (experience points) On this site every time your Pokemon fights someone and wins it gains 30 XP. And against Gym leaders they earn 60 XP. When you train with your pokemon it earns 10 XP and 5 XP when it loses. When you admit your pokemon into the daycare it gains 5 XP every (game) hour. You must say how many hours you put your pokemon in. When those hours are up additional XP is added. Two pokemon can be in at one time.
Eevee must have a stone to evolve it.. buy it from the PokeCenter
When your pokemon is level 15, it may evolve.
(each time your pokemon earns 100 exp. it evolves.
)