IBM WebSphere Liberty Profile is a really fast and easy to to use application server. According to the About page , the latest stable release of Liberty is Java EE 6 Web Profile-certified and they’re gradually adding Java EE 7 technologies. Any Java EE 6 applications you write on Liberty can be deployed in production, without changes, on WebSphere Application Server which is certified for the full Java EE 6 platform. You can, of course, deploy to production on Liberty too. Bellow we will see how to start working on it and adding some features to it. 1. Download the Liberty server from this link as a stand alone server. https://developer.ibm.com/wasdev/downloads/liberty-profile-using-non-eclipse-environments/ Also you can embed it in Eclipse after installing the WebSphere Developer Tools through this link: https://developer.ibm.com/wasdev/downloads/liberty-profile-using-eclipse/ The Eclipse Marketplace would start like this for installing an adapter for the Eclipse.