Livelock is a forms of thread contention.
A thread often acts in response to the action of another thread. If the other thread's action is also a response to the action of another thread, then livelock may result.
Livelocked threads are:
This is comparable to two people attempting to pass each other in a corridor:
They're still blocking each other, so…