Buddhism is the major world religion that branched out of Hinduism in a way very similar to how Christianity branched out of Judaism. It is a fascinating religious system, technically non-theistic but deeply spiritual. This episode attempts to provide a broad overview of one of the world's most popular religions, popular mostly in East, Southeast, & Central Asia.