Terminology
...