Hay seis escuelas principales de filosofía hindú ortodoxa: Nyaya, Vaisheshika, Samkhya, Yoga, Mīmāṃsā y Vedanta, y cinco escuelas principales heterodoxas: Jainista, Budista, Ajivika, Ajñana y Cārvāka.