Source: https://www.ibm.com/ibm/history/documents/pdf/glossary.pdf