Korean philosophy focused on a totality of world view. Some aspects of Shamanism, Buddhism, and Neo-Confucianism were integrated into Korean philosophy. Traditional Korean thought has been influenced by a number of religious and philosophical thought-systems over the years. As the main influences on life in Korea, often Korean Shamanism, Korean Taoism, Korean Buddhism, Korean Confucianism and Silhak movements have shaped Korean life and thought. From 20th century, various Western philosophical thoughts have strongly influenced on Korean academia, politics, and daily life.