Taoism teaches a person to flow with life. Over the years Taoism has become many things to many people. Hundreds of variations in Taoist practice exist. Some of these practices are philosophical in nature, others are religious. Taoism makes no distinction in applying labels to its own nature. This is important since as a person, we are each a blend of many truths. The truth taught in Taoism is to embrace life in actions that support you as a person.