Possible states a VertexArray can be in.
The VertexArray can be modified but not bound or drawn.
The VertexArray can not be modified, but can be bound.
The VertexArray can't be modified and can be drawn.
See Implementation
Possible states a VertexArray can be in.