A dream is a vision. A vision is a design. If it is not a design, it is only nothing but words and imagination.
A design is meant to happen. If it is not going to happen, it is nothing but idea that no one will see and feel.
The difference between dreams that change lifes and dreams that only just dreams, is on whether the design in that dream happens or not. It doesn’t really matter whether they make sense or sounds crazy at the beginning. It will, because everything will make sense when it happens.
So, a design that happens is a vision that become real.