This is a sample of a wizard driven page workflow e.g. check-out process, call centre systematic help process, etc. The sample demonstrates how a solution can be built to direct a user through workflow steps without having to always return to the worklist.
This is very powerful to build solutions where the flow of which page to show and when can be easily modified by simply changing the process, instead of modifying code (i.e. Response.Redirect("Page2.aspx")).