What is the difference between ITERDIRECT and PDITER options for PERFORM DIRECT ANALYSIS command?

My understanding is that with the PDITER command with every PDelta Iteration the Taub values for Direct analysis is computed and the iteration stops when Taub converges.

In which case I cannot understand the purpose of the ITERDIRECT command. Could someone please elaborate.