These flower garlands are offered to deities in Hindu temples as a symbol of devotion, purity, and auspiciousness. The white (tuberose) signifies purity, red (roses) signifies energy and love, and yellow (possibly marigolds) signifies prosperity. They are used to adorn idols, offered during worship (pujas), and sometimes distributed as blessed remnants. The act pleases the divine and earns spiritual merit for devotees.