TM Terminology and Architecture