Chinese folk religion is a term for the religion practiced in much of China for thousands of years which included ancestor worship and drew heavily upon concepts and beings within Chinese mythology. It is a constituent part of Chinese traditional religion.