The word “Déjà vu” comes from French and literally means "already seen." It is the phenomenon of having the strong sensation that an event or experience currently being experienced has already been experienced in the past. Although it’s a very common phenomenon that almost all of us experience, science doesn’t have a conclusive explanation for it. At least not yet. But here are 10 scientific and nonscientific theories that attempt at explaining this strange phenomenon.