Встречаются различные виды гуру. Обычно их делят на йоги гуру, гьяни гуру, тантрик-гуру и брахмаништха гуру. Иногда гуру может быть йоги и гьяни, но не иметь опыта в тантре, или не быть реализованным в брахмане. Иногда брахмаништха гуру может иметь опыт в йоге и тантре, но он не учит этому других. Это зависит от конкретного гуру. Хотя мы рассмотрим тут каждый вид гуру по отдельности, всё же лучше искать гуру, который обладает широким спектром опыта.