Buddhism is a non-theistic religion (in other words, Buddhists don't believe in a god) that is based on philosophy. It began in India but is almost entirely gone from that area now. Muslim invaders in India drove out this system of beliefs, more or less forcing Buddhism to flee East (where it eventually took strong roots in China).