A good system and/or software package allows the user to define and execute spatial and attribute procedures. This is commonly thought of as the heart of the GIS. Overlaying, buffering, modeling, and analysis are some of the methods used in building a coverage or project. It also takes the users knowledge to recognize what is seen in the resulting map and data. The power of GIS is in the analysis of data.