When you think about how a page is served by a web server to the browser and think of this
process as the life cycle of a page, you can probably come up with a few important moments in
the page’s life. For example, the initial request by the browser is the starting point for the page’s
“life.” Similarly, when the page has sent its entire HTML to the browser, its life may seem to end.
However, more interesting events are going on in the page’s life cycle. The following table describes
eight broad phases the page goes through. Within each phase, at least one event is raised that
enables a page developer to hook into the page’s life cycle and perform actions at the right moment.
You see an example of this in the next exercise.