Question: what is the difference between flat and hierarchical?
Answer: Hierarchical structure is normally adopted by large organizations. A flat organization (also known as horizontal organization) structure is an organization structure in which the organization has a few or no levels of middle management between executives and staff.