Question: what is the difference between minecraft java edition and minecraft windows 10 edition?
Answer: Java Edition can be played fully, complete with mods, textures, and everything else you associate with Minecraft, without paying a penny. While you can download variants of all of the above for free in Windows 10, that version also includes optional in-game purchases.