A profile is a collection of subsystems along with each subsystem’s configurations. A subsystem is an additional set of capabilities added to the core server by an extension.
Different profiles can be defined to address the specific needs of different server groups.