According to Garuda Purana Chapter number number 94, Yagnavalkya says (Teachings of Yagnavalkya) there is a difference between Guru, Acharya, Upadhyaya and Ritvik.
What is the meaning of Guru, Acharya, Upadhyaya and Ritvik according to Garuda Purana?
Index of Important Points
Guru: Initiates disciples into the mysteries of spirituality and makes them conversant with the knowledge of the Vedas.
Acharya: One who properly engages his disciples (Janivara) with the sacred thread and teaches them the sacred Vedas is called Acharya.
Upadhyaya: A teacher, living in the same village with his pupil is called Upadhyaya.
Ritvik: A priest, who officiates at the Homa Havan sacrifice ceremony is called Ritvik.
ಗರುಡ ಪುರಾಣದ ಪ್ರಕಾರ ಗುರು, ಆಚಾರ್ಯ, ಉಪಾಧ್ಯಾಯ ಮತ್ತು ಋತ್ವಿಕ್ ಎಂದರೆ ಯಾರು?
ಗುರು: ಶಿಷ್ಯರನ್ನು ಆಧ್ಯಾತ್ಮಿಕತೆಯ ರಹಸ್ಯಗಳ ದೀಕ್ಷೆ ನೀಡಿ, ಅವರನ್ನು ವೇದಗಳ ಜ್ಞಾನದೊಂದಿಗೆ ಸಂಭಾಷಿಸುವಂತೆ ಮಾಡುತ್ತಾರೆ.
ಆಚಾರ್ಯ: ತನ್ನ ಶಿಷ್ಯರನ್ನು (ಜನಿವಾರ) ಪವಿತ್ರ ದಾರದಿಂದ ಯಥಾವತ್ತಾಗಿ ತೊಡಗಿಸಿ, ಅವರಿಗೆ ಪವಿತ್ರ ವೇದಗಳನ್ನು ಕಲಿಸುವವರನ್ನು ಆಚಾರ್ಯ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.
ಉಪಾಧ್ಯಾಯ: ಒಬ್ಬ ಶಿಕ್ಷಕ, ತನ್ನ ಶಿಷ್ಯನೊಂದಿಗೆ ಅದೇ ಹಳ್ಳಿಯಲ್ಲಿ ವಾಸಿಸುತ್ತಿದ್ದರೆ ಅವರನ್ನು ಉಪಾಧ್ಯಾಯ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.
ಋತ್ವಿಕ್: ಒಬ್ಬ ಪುರೋಹಿತ, ಹೋಮ ಹವನ ತ್ಯಾಗದ ಸಮಾರಂಭದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವವರನ್ನು ರಿತ್ವಿಕ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.
ಋತ್ವಿಕ್ ಎಂದರೇನು?
ಒಬ್ಬ ಪುರೋಹಿತ, ಹೋಮ ಹವನ ಯಾಗದ ಸಮಾರಂಭದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವವರಾದರೆ ಅವರನ್ನು ರಿತ್ವಿಕ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.
What is Ritvik?
A priest, who officiates at the homa havan sacrifice ceremony, is called a ritvik.

Jaya Yajñavalkya Rsi ki!