Glossary Updates12 new terms added to the glossaries · October 2, 2026, 22:44 CEST
AI TechDocKnowledge

Glossary · Automation software engineering and architecture

Thread

Also known as: Thread of execution, Lightweight process

German: Thread

In computing, a thread is the smallest unit of execution that an operating system schedules, running within a process and sharing that process's memory and resources with its other threads.

  • Software engineering

In one sentence

A thread is the smallest unit of execution an operating system schedules, running inside a process and sharing its memory.

Example

The OPC UA server runs one thread per client session and a separate thread that samples the PLC variables.

How it applies

  • Engineering: Threads allow concurrent work within one program. Because they share memory, access to shared data must be synchronized.
  • Real-time systems: In an RTOS, threads are often called tasks and have fixed priorities. Thread count and priorities are part of the timing design.
  • Documentation: Architecture documentation should list threads, priorities and responsibilities. In user documentation, threads rarely appear, except where users configure them, such as worker threads of a server.

Thread vs. digital thread

A thread is a unit of program execution. The Digital thread is an unrelated systems engineering concept: the connected flow of data across a product's lifecycle. Avoid the bare word thread where both meanings could occur.

By knowledge.aitechdoc.world · Published September 26, 2026 · Last reviewed

Source: AI TechDoc Knowledge editorial definition, based on operating system fundamentals

Definitions follow the cited standards and specifications. Where a source is a copyrighted publication, such as an ISO, IEC or EN standard, the definition is a close paraphrase, not a verbatim quotation, so as not to infringe copyright. We recommend reading the original publication. The sections “How it applies” are editorial commentary by AI TechDoc Knowledge and are not part of any standard.

Seen a mistake? Send us a note!