Defining fragments
¡ Base case: each web page is a
fragment
¡ Inductive step: each part of a
fragment is also a fragment if
l Shared: it is shared among at least n
other fragments (n > 1) and is not
subsumed by a parent fragment
l Different: it changes at a different rate
than fragments containing it