| No | Word | Definition |
| 1 | Abstraction | In object-oriented programming, a programmer hides all but the relevant data about an object in order to reduce complexity and increase efficiency. |
| 2 | Adaptability | It is the ability of a system to work in accordance with other systems in that environment. |
| 3 | Composition | It is a way to combine simple data types or objects into more complex ones. |
| 4 | Transformation rules | Some rules that are needed to transform one activity into other. |
| 5 | XML | It is a set of rules for encoding documents in machine-readable form. |
| 6 | XSLT | It is a language for transforming XML documents into XHTML documents or to other XML documents. |