Concurrency, Parallelism, Concurrent Programming, Parallel Programming, Multithreading.
allocates the CPU to it. Blocked If a thread is waiting for a resource (such as disk or network) or waiting for a lock, it is in a blocked state. This means the thread’s execution has paused, and another thread can run while it waits. Terminated When a thread has completed its task or when a