Mahabharat Fact states that Mahabharat is used to teach ethics of Hindu Religion. It is world's longest poem with 1.8 million words.