MY EFFORT: this a straight-forward question. I was practising for 'SAT' and met a question which required knowledge of difference between the afore-mentioned two words. I have searched the following 2 Web Sources and 1 Father's MacBook In-Built Dictionary:
a) Sorry: I don't have 10 reputation to post the link.E
b) Sorry: I don't have 10 reputation to post the link.
a) Sorry: I don't have 10 reputation to post the link.
b) This is one is quite intriguing: Wikipedia refers to two contexts in which Reverence is used, first one is 'Emotion' and the second one is 'Attitude'; the second is very important because Deference is mostly used in the context of 'Attitude' (THIS IS THE EXACT REASON BEHIND MY DOUBT). Sorry: I don't have 10 reputation to post the link.
Note: I haven't still (NOR I HAVE THE TIME, MY 'SAT' EXAMS ARE NEAR) researched into the meanings of these two words, therefore, it may be possible that they may have even more complex and differentiated meaning, for i.e., they have either historically or primitively quite distinct meaning.
- MacBook Inbuilt Dictionary: These are screen shots