Vietnam’s history has been entrenched with religions of all types. These religions have also been instrumental in forming Vietnam’s culture. Confucianism, Daoism and Buddhism were the first religions that were introduced in Vietnam. Other religions such as Roman Catholicism, Christianity, Cao Đài and Hoà Hảo, among many others, were later introduced in Vietnam’s history.