Vajrayana is a Buddhist Meditation form. To practice Vajrayana, you need to sit while maintaining a proper and comfortable posture. It is then followed by rehearsing tantric mantras and diving deep into a state where you're aware of the sensations happening inside you and in the outer world as well. By combining the physical and spiritual worlds, the most sacred space is being generated inside the mind of the individual practicing Vajrayana Meditation.