Buddhism gives great credit to human beings. It is the only religion which states that human beings have the power to help and free themselves. In the later stages of their development, they are not at the mercy of any external force or agency which they must constantly please by worshipping or offering sacrifices.*