V sanskrite guru znamená učiteľ. Východné náboženstvá, ako napríklad hinduizmus, budhizmus, sikhizmus a novšie hnutia, ako napríklad transcendentálna meditácia, používajú guru ako titul. Označujú ním učiteľa (alebo sprievodcu) v náboženských záležitostiach.

V západnom ponímaní sa guruom môže nazývať každý človek, ktorý má nasledovníkov, aj keď ho nasledujú kvôli iným veciam než náboženstvu alebo filozofii. Osoba s vedomosťami alebo odbornými znalosťami sa môže nazývať guru, ak ovplyvňuje osobným učením. Moderné výrazy, ktoré majú dosť podobný význam, sú mentor a tútor.