Astrology, Horoscope and Architecture may appear different but somewhat interlinked. These all three aspects work with the motto to make one's routine and daily life better and happier. More than this, these help people satisfy their curious questions. The solutions they provide in general, are easy to be applied and executed.
Human notion to explore has given birth to Astrology. Human appetite to know more about surrounding happenings is quenched through Astrology and such aspects. It won't be a hyperbolic statement if human curiousity is considered the prime factor for Astrology to exist.
The word 'Astrology' means 'accumulation of light' or if stated in simpler manner, a bright shiny material. This is the reason, science of merely light producing materials such as planets and stars was mentioned as Astrology in ancient era.