Please check this article:
http://devs.x-cart.com/en/basics/twig_guide.html
widget_list() adds a placeholder that other templates/widgets can inject themselves into with the @ListChild annotation. Search for "@ListChild" in the source code for examples.