Spiritual classes online offer a digital learning environment for exploring philosophical traditions, meditation and reflective practices. Depending on the programme, lessons may cover mindfulness, traditional spiritual concepts, self-reflection and introductory studies of different knowledge systems. Compare instructor-led discussions, session frequency, learning materials and the subjects included.