Deadlock describes a situation where two or more threads are blocked forever, waiting for each other. Here's an example.