👉 Shastra means "the science of the arts" in Sanskrit. It is a branch of Indian philosophy, literature and art that deals with the principles and techniques of the arts, including music, dance, poetry, painting, calligraphy, sculpture, and architecture. In the context of shastracara, it refers to a type of dance form associated with the ancient Indian civilization. The term "shastra" is often used in this context to refer to the art and science of performing dances