Your understanding is wrong.
Veritas has different options.In my place we are using Veritas Netbackup Data centre.Which has 2 options one which is installed on a seperate server away from Database server.This server is called as MAster server where all the MML are configured and also including ur policies.The 2nd option is called agent(client) is installed on the Database server where u will have sample scripts which u need to modify.