A realist has major opinions that are commonly viewed as existing or practically achievable. A visionary has major opinions that are commonly viewed as nonexistent and perhaps unlikely to ever be achieved
A realist is a person who looks for answers on the ground, ignores all possibilities and says it can’t be done. A visionary ignores negative viewpoints, looks up toward the light for solutions for all problems and says why not try?