In standardization, a profile is a subset internal to a specification. Aspects of a complex technical specification may necessarily have more than one interpretation, and there are probably many optional features. These aspects constitute a profile of the standard. Two implementations engineered from the same description may not interoperate due to having a different profile of the standard. Vendors can even ignore features that they view as unimportant, yet prevail in the long run.
The use of profiles in these ways can force one interpretation, or create de facto standards from official standards. Engineers can design or procure by using a profile to ensure interoperability. For example, the International Standard Profile, ISP, is used by the ISO in their ISO ISP series of standards; in the context of OSI networking, Britain uses the UK-GOSIP profile and the US uses US-GOSIP; there are also various mobile profiles adopted by the W3C for web standards. In particular, implementations of standards on mobile devices often have significant limitations compared to their traditional desktop implementations, even if the standard which governs both permits such limitations.
View the full Wikipedia page for Profile (engineering)