ArcGIS contains many sophisticated tools for creating topological relationships between features within and between datasets. For example, ArcGIS also uses a rules-based methodology for maintaining the topological integrity of datasets. For example, given a dataset of parcels and a dataset of landuse zoning, a GIS analyst may wish to create a rule where zoning polygon boundaries must be coincident with parcel boundaries (so that no single parcel has two zoning types within it). Topological rules can be created within a feature dataset to identify topological errors (in this case a zoning polygon boundary that is not coincident with a parcel boundary) so that it can be edited and fixed. The ArcGIS Desktop help has an item accessible from the Index listed under 'Topology, rules' that describes the point, line and polygon based topological rules. Source.