I am using JSF2 in web application but i am not able to understand what is this Sun Mojarra and Apache MyFaces runtime environments ? We can download JSF jars from the both the website . Can any one tell what are those two things ? As JSF Develop by OracleJSF Link