Terminology questions