A record is a data structure that consists of a fixed number of variables, called fields. Every field has an identifier (field name) and a data type. Each field in a record can have a different data type.
Some languages, such as VB.Net, provide a built-in structure type that can be used to define a record. In other languages, like Python and C#, you would need to use a class or a dictionary.