The major religious traditions in Vietnam are Buddhism (which fuses forms of Taoism and Confusianism), Christianity (Catholicism and Protestantism), Islam, Caodaism and the Hoa Hao sect