Jóvenes delphineros, buenas las tengan y mejor las pasen... las tardes, claro...

Bueno, al punto. Se me ocurrió una idea loca para ejecutar un código que tarda bastante en hacer su trabajo, mi patrón me sugiere utilizar un hilo o "thread" en Delphi. Hasta aquí, todo muy bien, excepto por que no tengo la más pálida idea de cómo utilizar, programar, explotar y "matar" un hilo.
¿Alguien sería tan caritativo de explicarme "con peras y manzanas" (como a niño de 10 años) en qué consiste, cómo usar y controlar un hilo? Gracias de antemano.
Coman frutas y verduras.
Edito: El título no era nada comprensible