Jain philosophy is the oldest Indian philosophy that separates body (matter) from the soul (consciousness) completely. Jain philosophy deals with reality, cosmology, epistemology (study of knowledge) and Vitalism. The concept of non-injury or ahiṃsā lies at the core of entire Jain philosophy. Jain philosophy attempts to explain the rationale of being and existence, the nature of the Universe and its constituents, the nature of bondage and the means to achieve liberation.
Jain texts expound that in every half-cycle of time, twenty-four tirthankaras grace this part of the Universe to teach the unchanging doctrine of right faith, right knowledge and right conduct. Jain philosophy means the teachings of a Tirthankara which are recorded in Sacred Jain texts. The distinguishing features of Jain philosophy are:-