Just as Christianity is not a unified church, and is divided into Orthodox, Protestants, Catholics, evangelists, Baptists, and the bazillion of other denominations, Buddhism is very different ranging from extreme practices of Shingon sect, to a very practical philosophy of Dogen’s Zen Buddhism.
Buddhism is many things, and religion as well.