New Age is the term commonly used to designate the broad movement of late 20th century and contemporary Western culture, characterised by an eclectic and individual approach to spiritual exploration. New Age is a term which applies to a wide diversity of individuals, although those who hold any of its beliefs may not identify with the name, and the name may be applied as a label by outsiders to anyone they consider inclined towards its world view. The New Age movement may include elements of older spiritual and religious traditions from both East and West, many of which have been melded with ideas from modern science, particularly psychology and ecology. New Age ideas could be described as drawing inspiration from all the world's major religions with influences from Spiritualism, Buddhism, Hinduism, Shamanism, Sufism, Taoism, and Neo-Paganism being especially strong. From this collection of influences have come a wide-ranging literature on spirituality, new musical styles and crafts - most visible in speciality shops and New Age fairs and festivals.