It's a good guess, but I don't think it's as clear-cut as that (this is English afterall). As far as I can figure out, they're (at least partial) synonyms.

You could use either in your first...