A type is used to define the characteristics and behavior of the data for specific objects. Types allow a user to define characteristics and behavior of an object once, then reuse the type on all instances of the same object. See also Introduction to Modeling