Concurrency, Parallelism, Concurrent Programming, Parallel Programming, Multithreading.
fundamental thread states: Running The thread is currently being processed by the operating system and is executing on the CPU. Only one thread can run at a time. Ready Threads in the ready state are waiting to access the CPU. The operating system decides which thread among them is next in line and