22 CFR § 120.40 - Compositional terms.
(a) Commodity means any article, material, or supply, except technology/technical data or software.
(c) A component is an item that is useful only when used in conjunction with an end-item:
(2) A minor component includes any assembled element of a major component.
(d) Accessories and attachments are associated articles for any component, equipment, system, or end-item, and which are not necessary for its operation, but which enhance its usefulness or effectiveness.
(e) A part is any single unassembled element of a major or a minor component, accessory, or attachment which is not normally subject to disassembly without the destruction or the impairment of designed use.
(f) Firmware and any related unique support tools (such as computers, linkers, editors, test case generators, diagnostic checkers, library of functions, and system test diagnostics) directly related to equipment or systems covered under any category of the U.S. Munitions List are considered as part of the end-item or component. Firmware includes but is not limited to circuits into which software has been programmed.
(g) Software includes but is not limited to the system functional design, logic flow, algorithms, application programs, operating systems, and support software for design, implementation, test, operation, diagnosis, and repair. A person who intends to export only software should, unless it is specifically enumerated in § 121.1 of this subchapter (e.g., USML Category XIII(b)), apply for a technical data license pursuant to part 125 of this subchapter.
The industrial standards established by the International Council on Systems Engineering (INCOSE), National Aeronautics and Space Administration (NASA), and International Organization for Standardization (ISO) provide examples for when commodities and software operate together to perform a function as a system.
(i) Equipment is a combination of parts, components, accessories, attachments, firmware, or software that operate together to perform a function of, as, or for an end-item or system. Equipment may be a subset of an end-item based on the characteristics of the equipment. Equipment that meets the definition of an end-item in paragraph (b) of this section is an end-item. Equipment that does not meet the definition of an end-item is a component, accessory, attachment, firmware, or software.
The following state regulations pages link to this page.