A csillagászat kifejlődését gyakorlati okok is indokolják. A jó termés feltétele minden korban az volt, hogy a mag a megfelelő időben kerüljön a földbe. A megfelelő idő meghatározásához már az ókorban is jó naptárakra volt szükség. Jó naptárakat pedig biztos csillagászati ismeretek birtokában lehetett készíteni. A bő termés lehetővé tette a kereskedelem kialakulását. A kereskedőknek - akik gyakran vágtak keresztül sivatagokon, tengereken - tájékozódniuk kellett. A helymeghatározás szintén pontos csillagászati megfigyelések segítségével történhetett.
A csillagászat kifejlődésének másik oka, hogy az ókori népek az égitesteket istenekként tisztelték, és azt gondolták, hogy a csillagok állásából kiolvasható a jövő. Az uralkodók, a tehetősebb emberek saját csillagászokat foglalkoztattak azzal a céllal, hogy a csillagok állásából fürkésszék ki az istenek szándékait, az elkövetkezendő eseményeket. Ezek a megfigyelések a csillagvilág sok törvényszerűségét feltárták, a csillagjóslás azonban nélkülöz minden tudományos alapot.