what do the difference between using GPU or CPU for rendering?
Gpu's have many cores (yours may have 72 cores) but they run at lower speed (frequency) .Gpu cores can understand simpier instructions that a cpu core can understand.Cpu has much less cores than gpu cores but they run at higher frequency and they understand complex set of instructions.These are some key differences.