Es básicamente un bloque de código que puede ser ejecutado como un programa independiente
Nos permiten ejecutar varias acciones al mismo tiempo dentro de un mismo programa.
Todos los procesos ligeros de un mismo proceso comparten la información del mismo.
Es cuando se crea el hilo pero no se ha activado.
Es cuando el hilo es activado y se pone a ejecutar sus tareas.
Cuando se ha completado todos sus procesos y operaciones.
El hilo se encuentra en espera de que una condición suceda para volverse a ejecutar.
Sucede cuando se crea un hilo.
Cuando un hilo necesita esperar para un suceso, es decir, se cumpla una condición.
El hilo vuelve al estado de ejecución después de cumplida la condición que lo dejo en el estado de bloqueo.
Cuando el hilo termina su tarea.