During your visit in Bali , you will undoubtedly step on a basket filled with rice and flowers or two. These are small offering baskets called ‘canang sari ‘ that Balinese offer to their Gods three times a day. What are these baskets for, and why do people place them on the sidewalks?
These little tributes are perched all over the city and could be as simple as a small and fragrant frangipani adorning each and every step leading into a housing compound. The offerings are simply everywhere! They put it on the sidewalks, steps, statues, and temples.
It is basically a ritual of giving back what has been given to you by the Gods. It is a sharing that is not based upon fear, but on gratitude to the richness of life. Offering appeases the spirits and brings prosperity and good health to the family. It is a duty and an honour at the same time, and in Balinese perspective a very natural and almost logical thing to maintain a good relationship between people and spirits. It is the daily nature-based worship of Balinese Hinduism.
Here the description about some offerings in Bali: