The subconscious mind is something that is not imaginary. It is basically very real and an integral part of us. Subconscious mind only thinks about present and does not know anything related to past and future. It stores all the information of our past lives, whatever we have dealt with something in our past. It remembers everything.
Our own thoughts and beliefs of the world were formed when we were quite younger. That is why it is really important to teach children right things from the very beginning. A child will never forget these things for rest of his life. So, it is really important for the parent to look after their child from the very beginning and make him understand the true meaning of life.
Subconscious mind of a human not only controls mind, but also is aware of many answers that the person might not even aware of. At the end of the day, one needs to feel relaxed to try to figure out the answers of the unsolved questions that keeps roaming around the mind. You will get to know a lot more about yourself while you will question yourself. For this your body and mind needs to be calm and composed.
Subconscious mind learns by continuously repeating something and not by logic. This is what helps to achieve your goals by thinking about it. When you have a burning desire, repetition about your goal in your mind will become a habit. Your subconscious mind will automatically instruct your body to do every such impossible thing to achieve your goal. This is the power of subconscious mind.