Dalam bahasa Sansekerta, seorang guru adalah sosok pengajar atau yang memberikan suatu ilmu kepada orang (murid) yang belajar kepadanya. Setelah jaman berkembang, guru akhirnya dijadikan profesi pengajar secara profesional. Tugas guru selama dia mendidik di sekolah, berperan mengajar ilmu pengetahuan, membimbing moral anak didik, mengevaluasi mata pelajaran, serta meluluskan siswa yang berprestasi. Kriteria menjadi guru secara formal juga harus memiliki kriteria, karena terkait dunia pendidikan.