I think the primary difference is logseq is open source and obsidian is not. That's the main reason I chose logseq. There's also probably a variation in the plugins you can install based on the development community. But I think both apps essentially do the same thing.