Abstract An integrated package of programs has been developed for IBM-Compatible PCs to investigate the structures and representations of crystallographic space groups. The package is implemented as a Microsoft Windows application using Borland Delphi with user code in Object-Pascal. Parts of this software have been adapted to assist in the symmetry analysis of domain structures. For a given phase transition the software identifies all domain states and finds, e.g. (i) symmetry groups of all domain states, (ii) all operations that transform a given domain state into another domain state, (iii) classes of crystallographically equivalent domain pairs with similar domain distinction, (iv) symmetries of ordered and unordered domain pairs, (v) twinning groups of domain pairs and associated minimal permutable sets of domain states, (vi) intermediate groups of the inverse twinning problem. As an illustrative example of the use of the software we consider the symmetry analysis of domain structures in the 2H polyt...