The Thai population are almost entirely Buddhist, a religion which teaches tolerance, kindness, compassion and contentment. This has given rise to a warm and welcoming nature in the Thai people, and the country's nickname "Land of Smile". More on Buddhism here.