Thread commonly denotes a long, thin strand, but the word also names several distinct concepts across craft, engineering, computing and communication. In textiles and sewing, a thread is a continuous strand of fibers used to stitch fabric. In mechanics, a thread refers to the helical ridge on a screw or bolt that converts rotational to linear motion. In computing, a thread means a sequence of executed instructions within a program. In online communities, a thread is a linked sequence of messages or posts about a topic.

Types and characteristics

  • Sewing thread: made from cotton, polyester, silk or blends; described by weight, ply and tensile strength.
  • Textile yarn: broader category where “thread” may denote finer yarn used for stitching or embroidery.
  • Screw thread: defined by its profile, pitch, major and minor diameters; it's essential for fasteners and motion control.
  • Execution thread: a lightweight process within software that allows concurrent or parallel tasks under a single application.
  • Discussion thread: chronological collection of messages in forums, newsgroups, or comment systems.
  • Narrative thread: a thematic line in a story that ties events, characters, or ideas together.

History and development

Human use of thread in the form of spun plant or animal fibers predates written history and enabled sewing, weaving and garment construction. Mechanical screw threads emerged as simple devices for lifting and fastening in antiquity and were refined during the industrial era into standardized forms. The concept of a software thread grew as computers advanced and multitasking became necessary, while threaded discussion evolved from early bulletin-board systems and networked message boards into modern forums and comment threads.

Uses and importance

Threads are fundamental in everyday life and technology: textile threads hold clothing and textiles together; screw threads assemble machines and transmit force; software threads improve responsiveness and enable parallel processing; and discussion threads organise conversation, preserve context and support collaboration. Quality, specification and appropriate selection matter: a sewing thread must match fabric strength, whereas a screw thread must match mating parts and tolerances, and a program thread must be managed to avoid race conditions.

Distinctions and notable facts

Although related, terms often differ by context: yarn can be thicker and intended for knitting, while thread implies finer filament for stitching. Mechanical threads are specified by geometry (angle, pitch) rather than material fiber properties. In computing, an operating system or runtime may schedule many threads; some languages provide lightweight user-level threads, others rely on kernel threads. Online threads can be linear or nested and are central to how digital communities record and follow discussion.