context management seems like low level programming where you need to carefully place the right things on cpu registers to do the operation you want correctly.
On difference is that we have less control of the context to add/remove things per task necessary.