This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
Tiles basically is a framework that implements composite pattern.
For example if you have a web application where the pages have similar structure like the header, menu,footer, content, you can use tiles to reduce the effort creating these pages.
As a framework you can integrate with other frameworks like Spring or Struts.