Tiles framework was previously called Components framework, Tiles is a open source framework for making the presentation layer work much easier by elimination of lot of rework and repeated codes. Tiles are very useful where a common look and feel among all pages are needed, tiles makes the code maintenance very easy, tiles makes a separation of layout from content.