Components are collections of X3D nodes that perform similar operations, displays, or functions. For example, all lighting nodes are collected into the Lighting Component.
Each component may define multiple levels. The levels indicate the complexity of the node or node features. Level 1 is the simplest level for any particular component.
Profiles are a collection of various components at specific levels. Profiles are used to target specific vertical or business markets (e.g., medical or mobile).