the application manifest that describes each component and how they interact. The manifest is also used to specify the application's metadata, its hardware and platform requirements, external libraries, and required permissions.” Meier, Reto (2012). Professional Android 4 Application Development (Kindle 1533-1535). John Wiley and Sons. Kindle Edition.