Laya Yoga Meditation

The term laya means dissolution and absorption of one thing in another, greater one.