I have heard people talk about it, but what is it?
Pokemon Showdown is a free online battle simulator. You can design a team to fight other people with. You can freely customize IVs, EVs, legal moves, shininess, etc. Fight other people to climb the ladder rankings.
Hope I helped!