Shapefiles require less space and can be processed quicker than their topological equivalents. For GIS purposes. the shapefiles normally need to be joined to attribute data stored in separate dbf files, although the attribute data may also be saved as part of the shapefile dbf file.