The Punctuation Guide
has a good explanation of the differences in usage between these two dashes.
When I use Word the em-dash appears automatically if I type something like this:Dorado is the dolphinfish â€“ also known as mahi-mahi â€“ and it's a large predator.
But I can't help on the en-dash. I'm afraid I just use a hyphen.