OpenGL identifies each attribute by an @index
Does it need to be _normalized_(Clipped to a range of 0.0 - 1.0)?
Offset to first appearance of this attribute in an array of Vertices, equivalently, the offset of this member in the Vertex structure
No. of components of this attribute
Space between each appearance of this attribute in an array of Vertices, equivalently, the size of each Vertex
Data type of the components of this attribute
Data needed to represent a particular attribute for a Vertex.