A wish is what you want but you know you have a small chance of possessing.

A dream is what you want that you don’t know how to start achieving.

A fantasy is what you want that you know you will never get.