A manifest is a file containing metadata about an application, data file or assembly. Generally an ambiguous tag, try and use a more specific one.
On the Java platform, a Manifest file is a specific file contained within a JAR archive. It is used to define extension and package related data. It is a metadata file that contains name-value pairs organized in different sections.
On the Microsoft .NET platform, manifests are XML files that accompany and describe side-by-side assemblies or isolated applications. Manifests uniquely identify the assembly through the assembly's assemblyIdentity element. They contain information used for binding and activation, such as COM classes, interfaces, and type libraries, that has traditionally been stored in the registry. Manifests also specify the files that make up the assembly.
Use android-manifest to tag questions about the AndroidManifest.xml file which is used to describe the contents of Android apps.