According to Jains the soul in pure form has infiniteness in terms of its knowledge and power. These faculties are obstructed for its exhibition due to Karmic bondage. As the soul progresses in its morality and spirituality it gets certain powers which may look miraculous