Question: what is the difference between impromptu and extemporaneous speech?
Answer: The difference is in the delivery method: the impromptu speech is generated instantly and delivered immediately; whereas, the extemporaneous speech is delivered using just a few notes.