Pedagogi, andragogi, dan heutagogi adalah tiga pendekatan pembelajaran yang berbeda. Pedagogi berfokus pada peran sentral guru dan pembelajaran terarah, andragogi memberdayakan peserta didik dewasa untuk merencanakan pembelajaran mandiri, sementara heutagogi memberi tanggung jawab penuh kepada peserta didik untuk mengatur pembelajaran melalui pengalaman.