About components

A component is the primary building block that you use to engineer an application using NiagaraAX Workbench. As described in the About component software design, components provide many advantages for the application developer.Components differ from modules in that components compose a Niagara implementation whereas modules compose the Niagara software itself.

The following sections describe characteristics of components: