many hindus have a satguru as well.the word "guru" means the one who removes the darkness from our heart. satguru means true guru or true teacher. the title means that his students know that the guru can be trusted and will lead them to enlightenment. a satguru is a great soul who has realized god and is able to lead others along the path. god shines out from the satguru more brightly than from other people because he is very pure and enlightened. the satguru is devoted full time to religious life, is unmarried and has given up all possessions, personal life, family and friends. he has received an initiation from his satguru that gives him great spiritual power and authority. he can teach parents how to raise children, adults how to avoid problems and overcome any challenge in life, and in general he can make people feel close to god.