ev-a point you gain when you battle a spevific pokemon there are 6 types of evs they are hp,atk,sp atk,spd,defense,sp defense. iv-iv is a pair of 6 numbers based on your pokemons stats(health attack and so on) ranging from 1 to 31 from one being the worst and 31 the best so if you have a 31 on any stat,its like really really really rare,unlike evs you cant iv train only breed and it takes months for a breeder to get a all 31 iv pokemon.take note:ivs are permanent they never change so if your pokemons ivs are for example 21 31 16 31 23 they are goin to be like that for ever,also a set of ivs also changes your hidden power so if you have all 31 your hidden power is dark.
rng-the use of breeding to get shiny pokemon you must have your sid and only works in diamond and pearl.
sid-a secret id to prevent 2 ids from being the same,and to check a hacked pokemon also needed to rng.
uber pokemon-pokemon that are generally stronger then most pokemon and are mostly denied in the use of a shoddy battle or wifi,for example(garnchomp).
shoddy battle-a program you can download only on a pc to battle people online.
legit pokemon-pokemon that are caught IN GAME and that were not made.
hacked-pokemon that were made by the use of pokesav or a action replay.
pokesav-a program you can download to edit or make pokemon by giving you a code to put in your action replay.take note-you need a action replay to use pokesav
action replay-a device used to get cheat codes for ALL ds games by inputing codes on it.generally used by hackers.hope this helps! plis commment!!