While the features included in profiles cannot be changed, add-ons are easily adaptable to evolving technology/specification requirements. An add-on, unlike a profile, supports version handling and can be updated quickly to adjust for new technology additions or updates.
For more information, see profiles, add-ons and interface specifications.