type conversion
changing an entity from one data type to another according to explicit or implicit rules.