Lower-Level APIs
OpenGL, Direct3D
Very basic commands for things like:
Drawing shapes (points, lines, triangles)
Setting colors
Setting positions, rotations, sizes
Defining a view
Loading textures
Most data management handled by application