Vector data represents geographic features as points, lines and polygons, while raster data represents them on a grid. The components of a GIS are hardware, software, data, people and methods. Spatial data describes the location of geographic features, while attribute data describes their characteristics. Georeferencing adds geographic coordinates to images so GIS software can place them in the correct real-world position. Topology expresses spatial relationships between vector features, while non-topology does not. Data quality includes completeness, considering holes, unclassified areas and compilation procedures that may have eliminated data.