CPU vs GPU explained simply: a CPU has a few powerful cores for step-by-step tasks, while a GPU has thousands of small cores for parallel work.