Sastra (Sanskerta: शास्त्र, shastra) marupakan kata ambilan matan bahasa Sanskerta śāstra, nang artinya tulisan nang ada instruksinya atawa pedomanmatan kata awal śās- nang artinya instruksi atau ajaran. 