Models

Models are sets of data points that translate one or more inputs and constants into outputs and calculations.

Complex systems - those with several distinct pieces - will often be broken up into several smaller models. This is because it's much easier to develop, test, debug and sign-off on individual pieces of the system than it is to try and build the entire thing at once.

Models can communicate with one-another - the outputs of one model can feed in as the inputs to another.