what is the difference between alpha sapphire and omega ruby?
Omega Ruby has Groudon (ground type), while Alpha Sapphire has Kyogre (water type). As for the plot, you'll have to defeat different factions depending on the game. With Omega Ruby, you'll square off against Team Magma, led by Maxie. In Alpha Sapphire, you'll face Team Aqua, led by Archie.