There are already many new Internet advancement technologies like ITS, BSP and ABAP WDP which offered very good choices for building Net programs alongside the core SAP GUI experiences and transactions. The key reason why Fiori differs is since SAP have introduced this because the new version of your SAP http://damiensvrsp.blogolize.com/sap-fiori-security-sap-fiori-launchpad-fiori-administration-schooling-26035551