adjective
Carried out with no preparation; impromptu.
adverb
Without preparation; extemporaneously.
noun
Something improvised.