API stands for “Application Programming Interface”. In non-technical terms, an API is a set of rules defining how a software application makes its data available to other applications. However, today “API” has often come to designate the programming interface to access data of an application over the Internet.
A description of a situation of yes or no; on or off; 1 or 0 etc. All software is built on a combination of bits.
A combination of 8 bits. The 256 most common characters on the key board are represented by way of a byte; the letter ‘e’ for example is represented by ‘01100101’
Coding or encoding consists in transforming some data in a specific format, usually to facilitate a specific use. For example, the Text Encoding Initiative (TEI) offers rules to transform a text in a format which facilitates the identification of semantic forms (such as verbs and nouns) in this text.
Decoding is the reverse operation: taking some data in a specific format and reverting the data to a different format or its original state.
Collab stands for ‘collaboratory’ which is an environment on the internet where researchers with common goals and interests make use of computing and communication technologies to access shared instruments and data, as well as to communicate with each other.
The legal ownership of the content and arrangement of a literary or artistic work (including computer software) in any medium, including the right to control its reproduction, normally at least initially that of its originator(s), for whom it is a form of intellectual property. (source: A Dictionary of Media and Communication).
File(s) with unstructured textual data. Structure may be provided by way of a formatting language, such as XML (see XML in this glossary).