Basically all that Action Replay (and Gameshark, if that's still around) does is it modifies memory locations. What this means exactly, I can't tell you. I can tell you that you can't use it for mods. It can make simple changes such as causing data values to behave differently, not increment/decrement when they otherwise would, increment faster, change defaults, etc.