Difference between vision and prophecy [closed]

Is there a difference between the meaning of the words prophecy and vision? could they be the same thing? If not what is their difference?


Vision

Something that you imagine : a picture that you see in your mind

Prophecy

A statement that something will happen in the future

A vision necessarily implies a 'visual' be it hallucinatory, imagined, etc. experience, which doesn't necessarily include a prediction of any kind nor need it even be about the future (for instance you can have a vision of the past), whereas a prophecy is specifically a prediction about the future, which is to say the message behind a vision of the future

Surely there is considerable overlap, and colloquially vision is often used as a synonym for prophecy, but strictly speaking that is incorrect