A discrete GPU is one that is separate from the one that is integrated into your APU already. Discrete being "individually separate and distinct."
More powerful meaning it's a lot stronger than the one that is in your APU.
It will work fine, and you will see improved game performance.