iOS consist of four layers:
Core OS Layer: Provides framework that helps to interact with external hardware and security
Core Services Layer: It provides services for upper layer
Media Layer: It provides technology required for graphics, video, etc.
Cocoa Touch Layer: Framework needed for creating an application