What is a horoscope? A horoscope is an astrological chart or diagram representing in it, the positions of the Sun, Moon, the planets and other astrological aspects. Also known as the birth chart or the natal chart of an individual, it serves as a map of the heavenly bodies over a specific location at a particular moment in time, which normally happens to be the place and time of birth of the person concerned. A horoscope is a unique karmic map that presents an opportunity for a person to know about his or her past and present, and also delve into the future. What is horoscope matching? There are quite a few important factors that make a human life worth living in this world. While, a crucial one among these factors is good affinity, it is the congenial relationship between a husband and wife, that counts the most for a satisfying life. Hence elders in India, who celebrate traditional marriages known as arranged marriages, attach great importance to the compatibility factor betwee...