We all know that the Eeveelutions follow a stat distribution of 060-065-065-095-110-130 rule.
By Stats:
HP: Vaporeon has 130; Umbreon and Sylveon have 095; Jolteon, Flareon, Espeon, Leafeon, and Glaceon have 065.
Attack: Flareon has 130; Leafeon has 110; Vaporeon, Jolteon, Espeon, Umbreon, and Sylveon have 065; and Glaceon has 060.
Defense: Leafeon has 130; Umbreon and Glaceon have 110; Sylveon has 065; Vaporeon, Jolteon, Flareon, and Espeon have 060.
Special Attack: Espeon and Glaceon have 130; Vaporeon, Jolteon, and Sylveon have 110; Flareon has 095; and Umbreon and Leafeon have 060.
Special Defense: Umbreon and Sylveon have 130; Flareon has 110; Vaporeon, Jolteon, Espeon, and Glaceon have 095; and Leafeon has 065.
Speed: Jolteon has 130; Espeon has 110; Leafeon has 095; Vaporeon, Flareon, Umbreon, and Glaceon have 065; and Sylveon has 060.
In terms of weaknesses:
Vaporeon is weak to Electric and Grass. It resists Fire, Water, Ice and Steel. If it has Water Absorb, it is immune to Water.
Jolteon is only weak to Ground. It resists Electric, Flying, and Steel. If it has Volt Absorb, it is immune to Electric.
Flareon is weak to Water, Ground, and Rock. It resists Fire, Grass, Ice, Bug, Steel, and Fairy. If it has Flash Fire, it is immune to Fire.
Espeon is weak to Bug, Ghost, and Dark. It resists Fighting and Psychic.
Umbreon is weak to Fighting, Bug, and Fairy. It resists Ghost and Dark. It is immune to Psychic.
Leafeon is weak to Fire, Ice, Poison, Flying, and Bug. It resists Water, Electric, Grass, and Ground.
Glaceon is weak to Fire, Fighting, Rock, and Steel. It resists only Ice.
Sylveon is weak to Poison and Steel. It resists Fighting, Bug, and Dark. It is immune to Dragon.
In terms of movesets:
Vaporeon can learn Normal-, Water-, and Ice-type moves through level-up (also, it can learn Acid Armor). Through TM, it can learn Normal-, Water-, Ice-, and Ghost-type (Shadow Ball) moves.
Jolteon can learn Normal-, Electric-, Fighting- (Double Kick), and Bug-type (Pin Missile) moves through level-up. Through TM, it can learn Normal-, Electric-, and Ghost-type (Shadow Ball) moves.
Flareon can learn Normal-, Fire-, Poison- (Smog), and Dark-type (Bite) moves through level-up. Through TM, it can learn Normal-, Fire-, and Ghost-type (Shadow Ball) moves.
Espeon can learn Normal- and Psychic-type moves through level-up. Through TM, it can learn Normal-, Grass- (Grass Knot), Psychic-, Ghost- (Shadow Ball), and Fairy-type (Dazzling Gleam) moves.
Umbreon can learn Normal- and Dark-type moves through level-up. Through TM, it can learn Normal-, Psychic-, Ghost- (Shadow Ball), and Dark-type moves.
Leafeon can learn Normal- and Grass-type moves through level-up. Through TM, it can learn Normal-, Grass-, Flying- (Aerial Ace), Bug- (X-Scissor), and Ghost-type (Shadow Ball) moves.
Glaceon can learn Normal-, Ice-, Psychic- (Mirror Coat), and Dark-type (Bite) moves through level-up. Through TM, it can learn Normal-, Ice-, and Ghost-type (Shadow Ball) moves.
Sylveon can learn Normal- and Fairy-type moves through level-up. Through TM, it can learn Normal-, Psychic- (Psyshock), Ghost- (Shadow Ball), and Fairy-type (Dazzling Gleam) moves.