The manifest presents essential information about the application to the Android system
Every application must have an AndroidManifest.xml file (with precisely that name) in its root directory. The manifest presents essential information about the application to the Android system, information the system must have before application can be installed and run any of the application's code.
See AndroidManifest.xml
permissions