Several different religions are practised in the country, and their collective influence on the country's political, economic and cultural life is significant. Despite constitutionally guaranteeing freedom of religion, the government recognises only six official religions: Islam, Christianity (Protestantism, under the label of "Kristen", and Roman Catholicism are treated separately), Hinduism, Buddhism and Confucianism. According to a 2017 decision of the Constitutional Court of Indonesia, "the branches/flows of beliefs" ()—ethnic religions with new religious movements—must be recognised and included in an Indonesian identity card (KTP). Based on data collected by the Indonesian Conference on Religion and Peace (ICRP), there are about 245 unofficial religions in Indonesia.