Data Execution Prevention (DEP) and CIS Premium

If I enable “Turn on DEP for all programs and services except those I select” in Windows xp home 32 bit, will this negatively affect my pc security or reduce computer performance, or will it just give me more security?

Also, Can someone explain what the purpose of DEP is and what does it protect?