It is a process during which a server processes requests in the same order it receives and when one request is taking longer, it blocks all subsequent requests even if those requests could have been processed faster. It is a common occurance when using HTTP 1.1.