NSApplication vs UIApplication

¿Cuál es la diferencia entre UIApplication y NSApplication ? (Como no lo estoy obteniendo de su documentation …)
¿Alguien puede darme algunos enlaces útiles para get una explicación detallada sobre sus diferencias?
Además, ¿Cuál es el rol key de AppNameAppDelegate.m (y .h) en la aplicación iOS?
Gracias.

UIApplication es la class base de aplicaciones iOS singleton. NSApplication es la class base de la aplicación MacOS.

Mire esto para una exploración más detallada sobre la delegación y las implementaciones de UIApplication y NSApplication.