Liferay is a popular open source framework that you can use to create attractive web portals. A web portal can consist of a wide variety of applications such as blogs, document management apps, wikis, discussion forums, and shared calendars. Liferay lets you offer these kinds of features on your portal by providing a runtime environment for hosting Java™-based portal applications, also known as portlets. It offers a container where you assemble the portlets, configure them, and set their look and feel. In addition to the portlets offered by Liferay, you have access to third-party portlets created by user communities. To create a successful portal based on Liferay, you need a definitive guide that can take you through the various Liferay applications and teach you how to put together a portal quickly and easily.