A collection of records. Each record may store information associated with a key by which specific records are found, or the records may be arranged in an array so that the index is the key. In commercial applications the word table is often used as a synonym for matrix or array.