What are the differences between the usages of these two words? He will definitely (or certainly?) vote for X.