Fasting is a sacrosanct part of worshiping in Hinduism. Every day is dedicated to different Gods and Goddesses; hence, the fasts associated with each day also have different rules of observation.