From what I read, I always assumed religion was a set of beliefs on how one views the world but also how those values in one's belief also paves the way in how one views his/her morals.Buddhism is considered a religion but instead of believing in a God, they believe in a way of life or as we say a cast system built upon by reincarnation.