Due to its diverse population and immigrant background, Singaporean culture has often been described as a mix of cultures - British, Malay, Chinese, Indian and Peranakan. Foreigners also make up 42% of the population in Singapore and they play an important role in influencing Singaporean culture.