The term monastery is used generically to refer to any of a number of types of religious community. In the Roman Catholic religion and to some extent in certain branches of Buddhism, there is a somewhat more specific definition of the term and many related terms.