 As a result, there is a division between "santri", who believe that they are more orthodox in their Islamic belief and practice, with "abangan", who have mixed pre-Islamic animistic and Hindu-Indian concepts with a superficial acceptance of Islamic belief.There are also Christian communities, mostly in the larger cities, though some rural areas of south-central Java are strongly Roman Catholic.Buddhist communities also exist in the major cities, primarily among the Chinese Indonesian.