El documento habla sobre la programación multi-hilo para iPhone. Explica conceptos como threads, procesos y tareas. También describe las ventajas y desventajas de la programación multi-hilo, como el soporte de multiprocesador pero también la dificultad de programación y riesgo de deadlocks. Finalmente, introduce APIs como NSThread, locks y condiciones para la comunicación entre hilos de forma segura.