Question: what is the difference between when and once?
Answer: As adverbs the difference between when and once is that when is (interrogative) (used to introduce questions about time) while once is (frequency) one and only one time.