샤스트라(산스크리트어: Śāstra, 영어: Shastra는 일반적인 의미로는 "교육 · 지식 · 규칙"을 뜻하는 산스크리트 낱말이다. 이 낱말은 일반적인 용도로는 실용적인 분야의 기술적이고 전문적인 문헌들의 제목에서 끝에 붙는 단어로 흔히 사용된다. 예를 들면 바스투샤스트라 · 아르타샤스트라 등이 있다.

이런 일반적인 용법이 확대되어 "샤스트라"는 특정 교의 또는 사상을 해설하는 불교 또는 힌두교의 논서(論書)를 가리키는 낱말로 사용되었으며, 위의 일반적인 뜻보다 이런 뜻으로 더 자주 사용된다. 특히, 불교의 경우 "샤스트라"는 특정 수트라(Sutra), 즉, 특정 불교 경전에 대한 주석서를 의미하는 경우가 흔하다. 이 경우 불교 경전붓다의 지위에 도달한 존재가 설한 것을 기록한 문헌을 뜻한다. 예를 들어, 용수의 《대지도론》과 원효의 《금강삼매경론》은 각각 고타마 붓다 또는 붓다의 지위에 속한 존재들이 설한 《반야경》과 《금강삼매경》의 주석서이다. 이 때문에 (經)이라고 하지 않고 (論)이라고 한다.