Aunque los dos verbos tienen significados similares, hay una ligera diferencia entre los dos.
Imaginar involucra los cinco sentidos así como las emociones, mientras que visualizar solo involucra el sentido de la vista. Además, imaginar no requiere conocimiento previo, mientras que visualizar si lo requiere.