basics of the objects on which the application will be built