Mjesečni položaj zvijezda mijenja se zbog interakcije između rotacije Zemlje oko svoje osi i orbite Zemlje oko Sunca. Zvijezde se okreću oko sjevernog i južnog nebeskog pola; stoga se zvijezde uvijek kreću u odnosu na točku na zemljinoj površini. Uz to, zemlja se uvijek kreće oko sunca. Međutim, zvijezde se "kreću" na nebu nešto brže od sunca.
Položaj zvijezda na nebu mijenja se za 360 stupnjeva svaka 23 sata, 56 minuta i 4 sekunde. To se vremensko razdoblje naziva sideralnim danom. Na primjer, ako locirate određeno sazviježđe točno u ponoć jedne noći u godini, ono će biti točno na tom dijelu neba u 11:56:04 sljedeće noći.
Položaj sunca na nebu mijenja se za 360 stupnjeva svaka 24 sata. Taj se vremenski period naziva solarni dan. Sunce je na potpuno istom mjestu na nebu svaka 24 sata prividnog solarnog vremena. Prividno solarno vrijeme vrsta je vremena koju govore sunčani satovi. Međutim, većina ostalih satova prati srednje sunčevo vrijeme: ovo je prosjek odstupanja uzrokovanih nagibom Zemlje i njezinom eliptičnom putanjom.
Količina vremena potrebnog suncu za potpuno putovanje nebom razlikuje se od onog zvijezda. Razlika između zvijezdanih i solarnih dana uzrokuje da se položaji zvijezda mijenjaju svakog mjeseca u odnosu na solarno vrijeme. Zvijezde ga čine nebom bržim od sunca; stoga se čini da se tijekom solarnog dana lagano kreću prema zapadu. Alternativno, čini se da sunce zaostaje za zvijezdama na istoku.
Osim sjeverne zvijezde, položaj zvijezda na nebu mijenja se za gotovo jedan stupanj svaka 24 sata sunčevog vremena. Na primjer, ako locirate sjajnu zvijezdu Sirius na noćnom nebu, čini se da se pomaknula prema zapadu za jedan stupanj 24 sata kasnije. Stoga će se tijekom mjesec dana položaj zvijezda u određenom trenutku pomaknuti za otprilike 30 stupnjeva. Tijekom 12 mjeseci položaj zvijezda će se pomaknuti za 360 stupnjeva. Stoga svake godine vidimo istu skupinu zvijezda u isto vrijeme.