According to Osho, singing the divine (bhajan) is not merely like prayer; prayer itself is silent thanksgiving, the seed within, while bhajan is gratitude in ecstasy—the seed flowering into song and dance. Bhajan is prayer expressed, an overflow that shares what cannot be contained. Both ways are beautiful; follow your own nature toward silence or celebration.
Prayer is a quiet thank-you inside you; bhajan is that thank-you spilling out as song and dance—both are right, choose what feels natural.