Here is what I wrote about 'vital' (comparing it to 'important'):
"Something important has high significance, but something vital is absolutely necessary.
Your arms and legs are very important, but your heart and brain are vital."
All three of the words you mentioned have the same meaning. 'Essential' doesn't sound as strong as the other two because it's used far more often, but that's it.