The native libraries layer provides Android with the capabilities for its core features. Android is shipped with SGL which acts as the primary 2D graphics renderer. Its counterpart is OpenGL ES which provides 3D graphics support. Android comes packaged with SQLite which takes care of most data storage. The Web Kit web rendering engine is also shipped with Android and has been tailored to render web pages for smaller screen sizes.