Knowledge is specific to human beings and self-reflection is an important step towards self realization. Such reflection or knowledge is enlightenment. Various philosophical traditions of the world have tried to understand the nature of knowledge and its power of enlightenment. This book discusses at length the nature of knowledge and its enlightening power as explained by different schools of Indian philosophy, with special reference to the tenets and teachings of Jainism.