Marcus Zarra discusses Core Data, which is a new framework that was introduced by Apple with the release of OS X 10.4 Tiger. Core Data replaces the need for building data objects and helps manage storing data in a flat file, XML file or SQLite database. Marcus walks you through some of the basic usages of Core Data and tells you why it is so useful.Also: The Eclipse environment is very rich, but there are just a few concepts and mechanisms that are essential to Eclipse-ness. This chapter introduces these concepts, defines some terminology, and grounds these concepts and terms in technical detail. The ultimate goal is to show you how Eclipse fits together, both physically and conceptually.