Upaveda means applied knowledge and are traditional literatures which contain the subjects of certain technical works. They are as follows:
Āyurveda: Deals in Medicine and associated with the Rigveda
Dhanurveda: Deals in Archery and associated with the Yajurveda"Yajus" means "sacrificial formula" and Yajurveda is the book of sacrificial prayers. It contains the rituals of the Yajnas. It is estimated to have .....
Gāndharvaveda: Deals with Music and Dance and associated with the Samaveda
Shastrashastra: Deals with military technology and associated with the Atharvaveda