Os tipos descrevem o conteúdo de dados de elementos.
Tipos simples descrevem os elementos simples com tipos de dados, como string, integer ou dateTime.
Tipos complexos descrevem elementos complexos - elementos que contêm uma hierarquia de outros elementos.