Parts of the G System - putting the pieces together First, we should take a look at what parts constitute the system. The G System is modularised to allow for easy application development. Here is a brief overview. The G System Framework Technical Introduction handles all parts in depth. The G Core System (GCS) defines the basic structure of the world. This includes the representation of objects in a world (called "elements") and the structuring of the world itself with those elements. The G Basic Element library (GBE) already provides basic parts for element creation, allowing for faster application development. The G World Engine (GWE) is responsible for element management. This means communication between elements, network transparency and database connectivity. The G Client Engine (GCE) contains all things that have to do with the user interface. There are also some individual applications that are created with the G System. Currently this is only the gdemo, which serves as a testing framework and for showing the basic functionality of the system. The G Universe is the virtual world implementing all aspects of the G System in a living application.