Generally speaking "meditation" refers to any mental technique designed to promote relaxation, mental clarity, and/or an overall sense of well being. Hundreds of techniques exist under this umbrella, including things like visualization, focused attention, body feeling, mindfulness, and even chanting. Most techniques involve some degree of focus, concentration, or controlling the mind in order to discourage thoughts and thereby quieting the mind. Most beginners find that approach very difficult.
Bhavatit Dhyan is different in this regard. There is no focused attention, no concentration. There is no straining of any kind.
The mind is set free to wander as it will. The experience that comes is oriented by the sound of a Mantra. We favor effortlessness. And best of all, we sit comfortably during meditation, allowing the body and mind to relax very deeply.