Question: what is the difference between in on and at?
Answer: Moving to shorter, more specific periods of time, we use on to talk about particular days, dates, and holidays . You may hear, “I went to work on Monday,” or “Let's have a picnic on Memorial Day.” For the most specific times, and for holidays without the word “day,” we use at.