Categorization of data types and determining methods.