Describe some of the core concepts