Ada 3 jenis Bodhisattva menurut Mahayana :
Yang seperti raja, mencapai pencerahan terlebih dahulu, baru menolong orang lain
Yang seperti kapten kapal, membawa orang lain bersama-sama mencapai pencerahan,
Yang seperti gembala, menunggu sampai semua orang mencapai pencerahan, baru diri sendiri mencapai pencerahan.