How does a program/application know that the data in a memory address is of a certain data type.
For instance, suppose there is int a; and suppose variable
int a;
Nowhere, it's just assumed by the code.