The layout is often invisible but quite important part of your web application. It helps to make applications that know what to do with the available space. Each layout consists of panels. Panels hold the content - HTML or a widget, for example, a grid. They can be easily hidden, shown, resized, removed, refreshed.