††Parallel processing is computer technology which allows processors to work in parallel on a set of data. Parallel processing involves breaking down, say, a huge calculation into many small parts and then carrying out thousands of these small calculations at the same time, rather than one after the other.