Pronunciation vs. Enunciation

Last night, I went out with two of my friends. They were having an argument about enunciation vs. pronunciation. I was only listening and observing, because I didn't know the difference between the two. So this morning, I tried to make a quick research on it and found out some answers at
"Pronunciation" refers to which sounds one says and what stress patterns one uses. For example, does the pronunciation of data resemble "d-at-uh" or "day-tuh"? Is the pronunciation of formidable more like "FORmidable" or "forMIDable"?[Accuracy in pronunciation is a complex topic, for in America, the only authority, the only standard, is usage.]
"Enunciation" is an old fashioned term. When it was in vogue, is referred to saying sounds correctly. Mumbling, slurring, and lisping were examples of poor enunciation.Thus, one could enunciate a word poorly but pronounce it accurately, or enunciate it well but pronounce it inaccurately.
Web definition for Enunciation - The clearness or crispness of a person's voice. If a speaker's enunciation is good, it will be easy to understand each word he or she says.
Web definition for Pronunciation -  Pronunciation refers to: the way a word or a language is usually spoken; the manner in which someone utters a word.