Desktop: Desktop translation memory tools are typically what individual translators use to complete translations.
Server-based or Centralised: Centralized translation memory systems store TM on a central server.