They are two very different things and have their different uses. I feel that both are very bloated with features but Discord is what I would rather use for most things. Snapchat is a quick medium for just quick messages, while Discord is a lot more open with what it can be.