Canang Sari is daily offerings from Balinese Hindus to the God.
All of Hindus people in Bali everywhere they stayed (man or woman) can make Canang Sari except woman who is getting her menstruation because it will decrease it’s sanctify.
In all of temples in Bali, on a small shrine of houses, and on the ground becomes the small offering to the environment.
In every day, in certain holy day like "Galungan Day", "Kuningan Day", full moon, and another holy day.
Canang Sari is not used when there is a death in family member or community.
Canang Sari has a very important thing in religious rituals of Balinese Hindus, we can say that Canang Sari as the "main thing of offering". Any biggest offering/ceremony will not be complete if it doesn’t use with Canang Sari.
Canang sari is offered to the God everyday as a form of grateful and thanking for the peace which is already given to the world.
The philosophy of the offering is to sacrifice our self because it requires time and energy to prepare the offerings.