The core library provides a headless engine for executing operators.
The markup loader reads operators from markup code.
The component library makes it easier to define operators in markup code.
The runtime applier synchronizes runtime state with markup code.
For I know your eagerness to help, and I have been boasting about it to the Macedonians, telling them that since last year you in Achaia were ready to give; and your enthusiasm has stirred most of them to action.2 Corinthians 9:2 NIV