Liferay is a free and open-source enterprise portal project developed in Java, originally designed to serve non-profit organizations. Since its inception in 2000, it has evolved through multiple versions, with the latest release being 6.2.3, and is recognized as a leader in the portal products industry. Liferay provides a programming interface for developers, but also requires certain skills for basic installation and administration.