Alanis Morissette has never performed this song. Joan Osborne is the most well known/popular version.
It was written by Eric Bazilian. He said the song is about experiencing something that totally changes your view of the world, anything ranging from an encounter with an alien to an encounter with God to a near death experience. It is about how everything you thought you knew ends up being the exact opposite of what you thought it was.