Hierarchy or Structure charts are an alternate design tool that identifies the basic functions a program may perform and the relationships between them. A structure chart does not illustrate logical operations. It does not show conditions or loops. Structures charts do not necessarily show detail level operations, instead structure charts show the critical processes that make up the skeleton of a program.