Hierarchical structures refer to the organization of components in a system where elements are ranked according to their levels of authority or control, forming a multi-layered system. This type of structure allows for clear relationships and communication between different levels, facilitating efficient management and operation in complex systems like those modeled in software environments.