All behavioural models really do is describe the control structure of a system. This can be things like:
Sequence of operations
Object states
and Object interactions
All functional models really do is describe the computational
structure of the system. On the other hand, this system – even though it
may have many Use Cases – should only have one functional model, yet
this may be composed of many functional diagrams.