Can anyone enlighten me on the differences, if there is any?
There is no such thing as a "Windows Xbox Version".
There's a Windows 10 Beta version (about 2 months old, just like PE, not for consoles).
There's the same old xbox versions (360 & One), that's been out for a while.
What may be confusing you is the One console just converted to the Windows 10 operating system. That did not effect the xbox versions of MC at all.
For the differences between the existing computer (java) version and the others, see the wiki or do a search here.