When the user wants to store information for access in a script, the computer allocates bits of its memory to store the information in. In most programming languages, the computer stores different types of information in different ways, e.g. text information is stored in a different manner to numerical information. This approach optimizes the memory allocation for the storage process. The different types of storage methods are defined as Data Types.