A batch process is a process which is given a non-interactive priority; generally, they are put in a queue to execute so as to give you the output when it's done. This was how all computing tasks were performed in the good old days, since there weren't any of those newfangled keyboards or mice or displays or anything.