Divides the instruction execution into multiple stages to enable fetching and executing multiple instructions at the same time.
Divides the instruction execution into multiple stages to enable fetching and executing multiple instructions at the same time.