Question: what is the main difference between the batch and at commands?
Answer: The commands of a batch job run sequentially one after another while the commands in at jobs may run in parallel.