• Application Framework provides several important classes which are used to create an Android application.
  • It includes different types of services activity manager, notification manager, view system, package manager etc. which are helpful for the development of our application according to the prerequisite.

Refer: https://www.geeksforgeeks.org/android-architecture/