This chapter introduces the reader to the concept of computational terminology, i.e., to automatic ways of managing domain-specific vocabulary. The chapter begins by elucidating the concept of terminology and its pivotal role for translators and interpreters. Subsequently, it delves into automatic terminology extraction, initially addressing monolingual methods before progressing to multilingual approaches. This section aims to furnish readers with detailed insights into these processes and how they have evolved, highlighting their current capabilities and limitations. Following this, the discussion shifts to the integration of terminology in neural machine translation, exploring how contemporary neural systems grapple with terminological challenges and the strategies employed to mitigate them. The possibilities and challenges of domain adaptation are discussed, followed by a brief overview of strategies for terminology injection, such as lexically constrained decoding. Expanding the scope, the chapter then explores areas beyond term extraction and translation, encompassing related research fields such as term variation detection, ontology building, acronym detection, automatic definition generation, and named entity recognition. The final section of the chapter adopts a pragmatic perspective, cataloguing essential tools for computational terminology, ranging from commercial offerings to research-based, open-source solutions. Ultimately, the chapter aims to acquaint readers with this dynamic research area, selectively focusing on information most pertinent to its potential users.