A binding of an identifier to the information that relates to it. For example, to make a declaration of a constant means to bind the name of the constant with its value. Declaration usually occurs in a program’s source code; the actual binding can take place at compile time or run time.
— Computer ScienceA list of contracts and capabilities declared in the app manifest.
— Computer Science