Student or Learner
What are the differences between daydream, imagination, fantasy???
day-dream - pleasant fantasy or reverie.
Imagination - mental faculty of forming images or concepts of objects or situations not existent or not directly experienced.
fantasy - imagination, esp. when unrelated to reality
All these words gives the same meaning.