An object that we use in OpenGL to upload information to the GPU. It may contain information such as vertices for instance (among others like normals, texture coordinates, color, etc.). At any given time we 'bind' to a single vertex buffer object which will be active for our next 'glDraw' call.