Page-list is an awesome plugin for WordPress that makes it easy to embed hierarchical lists of pages within a page.
Suppose, for example, you have a page called Countries and then below that pages like United States, Canada, etc. Rather than having to update the Countries page with links to the subpages, Page-list will let you embed that list automatically.
The short code
[subpages] will list all pages in the hierarchy beneath the current page. You can also specify variables to expand or limit the depth of the hierachy displayed. For example,
[subpages depth="1"] will only show a list of pages directly between the current page, while
[subpages depth="4"] will show all pages up to four levels deep underneath the current page.
This makes it much easier to use and manage pages within WordPress.