Este documento describe los conceptos de hilos y su implementación en sistemas operativos. Explica que un hilo es una unidad básica de ejecución que comparte memoria y recursos con otros hilos dentro de un proceso. Describe tres modelos de hilos (jefe/trabajador, equipo de trabajo y línea de ensamblado) y los principales aspectos de diseño como hilos. También explica cómo los hilos se insertan en un proceso y cómo se implementan señales, temporizadores y excepciones.