In a hierarchical structure there is a grouping of things into levels. There is a “top” level and then a series of lower levels under it. It’s all about abstraction. At each level you describe a concept with enough detail for you to have a good feel for what lies below it. Here’s a snipet from Brian Harvey’s course notes, Reading Material for: CS 61A, for his first class.