Deja vu is a French word, when translated in English means "already seen"; and is also called "par amnesia"
It is a feel of familiarity, meaning that when put in a situation, your mind might recollect a similar situation and give you a feeling of deja vu, although there is no solid record of such situation before.
According to psychoanalysts Deja vu is the result of the imbalance in the chemical activities of the brain. According to research our brain tends to patch up different incidents and events in our life at certain moments when our emotions are heightened due to various reasons. This chemical activity makes us somehow feel that the current occurrence has happened before.
However this does not give a good answer to the phenomena of deja vu.
The Vedas however answer this question in a manner that satisfies me. According to the Vedas, deja vu happens when we remember something from our past life which resembles a current situation as we tend to carry over some of the tendencies that we had in our past human life. However these occurrences become less frequent as we get older. The sense of deja vu and their repeated occurrences are not uniform in all humans as different people live on different levels of consciousness. The higher the persons level of consciousness the more frequently he or she tends to get this feeling of deja vu.
Have a nice day.
Here is something that might help you!