Program fragment in isolation of the rest
of the program
Tree code for the fragment always the same
Program fragment in context, being used
by the program around it
Code different according to context
Text Box: ‹#›