The Mahari devadasis are forbidden to enjoy the company of men. They are to dance for ceremonies and festivals connected with Lord Jagannath. After the initiation, they are always to adorn themselves with the mark of tilak. They are not supposed to partake of food prepared at home. They are to wear clean clothes on the days on which they have to dance; they are not to speak with any man. The Mahari devadasis are to be conducted to the temple by the Mina Nayak. At the time of performance, they are not to look at the audience. Their dance must strictly follow the shastras. The Maharis must dance in the following talas: Pahapata, Sarimana, Parameswara, Malashree, Harachandi, Chandan Jhoola, Shreemangala, Bachanika and Jhuti Atha-tali. They are to perform bhava only from the Geeta Govinda.
The Maharis are initiated into the order after a compulsory marriage with the God. In a simple ceremony a piece of new cloth is taken out from the idol and is tied around the neophytes head. After this ceremony, a Mahari devadasi begins her service as a dancer. The Maharis dance in the temple according to their terms. Whenever they have to dance they come to the temple after a purificatory bath. The Rajguru always presents himself during the dance as a representative of the king. Holding gold mounted cane as a symbol of authority, he stands near the dancer. The Mahari devadasi prior to her performance pays her obeisance to the deity and then bows to Rajguru. Then she begins her dancing to the accompaniment of Mardala and Gini. The dance that takes place in the nata mandira during the morning offering conforms to pure dance that is nritta. There is no song accompaniment to this dance. The second dance takes place during Bada Singar or bed-time in the innermost sanctuary exclusively for the deity. Here the dance is expressional and the songs used for accompanying the dance are taken from Geeta Govinda alone.
Another class of Maharis were known as Samprada Niyoga whose duty was to dance during the ceremonial processions of the deities.
Mahari devadasis are not attached to the Vaishnava shrine of Jagannath alone. They are also attached to the Shakti shrines of Mangala at Kakatpur in Puri District and a temple at Khambakul in Cuttack District. They not only dance in the temples but also dance on social and religious festive occasions. In some other parts of Odisha they are also known as Guni. But the Gunis had no connection with the temples. They used to sing and dance during social festivals or in the courts of rajas and zamindars.
But in the present days, the class of dancing girls is almost completely extinct and only a few old Mahari devadasis are continuing the tradition of dancing in the temples.