sentences:  The choice of the data structure often begins from the choice of an abstract data type.A data model describes the structure of the data within a given domain and, by implication, the underlying structure of that domain itself.This means that a data model in fact specifies a dedicated "grammar" for a dedicated artificial language for that domain.