MAX stores its knowledge in lframes, which may nest in each other. This allows hierarchies of memory structures to be built, parts of which may contradict each other.
This ability gives MAX users more flexibility. Behaviors may in effect be given their own local workspace within global memory, and may consider different scenarios in an interleaved fashion.
Go to a discussion of this property for multiple architectures.