Venlafaxine is sold in the US as Effexor XR. Desvenlafaxine is marketed as Pristiq. Both medications are SNRIs.
For (expert) information on the differences, please call your local pharmacist, they will be happy to answer all your questions.
Peace
Greenlydia