Which types of batch processes are there?