The World Buddhist University has a similar role to that of the United Nations University. The WB University Centre serves as its headquarters, located in Thailand, is the main coordinating Centre. It has, in its organization and administrative structure, 4 Institutes consisting of,
- Institute of Research and Development
- Institute of Training and Curriculum
- Institute of Spiritual Practice
- Institute of Educational System based on Buddhism
The 4 institutes associate with existing universities and their relevant departments, Buddhist Training Institutes, Buddhist associations, and the like. All these elements interact in a networking manner. The World Buddhist University operates in many different countries and serves as an international community of Buddhist scholars engaged in research, post-graduate training, spiritual practice, and Buddhist studies, through the academic networking systems of the University.