The major components of the Pancanga/Almanac is vara (day of week), nakshatra (special constellation), yoga, tithi (lunar phase), karana (lunar half-phase).