>>22693247open wide for the train
It's basically an exploit that allows you to modify your in-game PC through a glitch with the 3ds web browser (which can run while the game is open), allowing you to "inject" a pokemon created on your computer into the game directly. People who try making mons from scratch usually mess up some part of the data, be it IDs, moves, memories, etc. which triggers the hack detector and disallows from most online modes
It's become so prevalent because, unlike powersaves, requires no external hardware save for maybe an SD reader for your computer. Additionally, certain methods of injecting can create and edit the entire PC in one sitting (including existing pokemon), doing what would have taken months of breeding in less than an hour. Assuming you're not retarded, the injected pokemon are completely undetectable and legal for online play.