Earlier, we called information a collection of related data. Data consists of variables and constants such as age, name, address, and so on. This data is of various types, such as int, char, and float. However, this data alone has no real meaningful value since alone it is nothing but numbers and letters. Data gains value, however, when it is related in some way to other data to collectively form information, such as when name, age, and grades are grouped together to form something like a student profile. It makes sense then to group together related data, and C++ provides a means to do this called data structures.