What is Inter-Thread communication?.
In multithreading environment multiple threads run concurrently, sometimes you need two thread to communicate to each other by forwarding the data. The multithread data access and communication classes are: Mutex, Condition, and Lock