Mahayana Buddhists worship a wide range of bodhisattvas and semi-divine beings. The Buddha, the bodhisattvas Avalokiteshvara, Manjushri, and Amitabha, and the goddess Tara are among the most popular objects of devotion, providing protection and guidance to their devotees.