Web-oriented architecture with simple, lightweight scripting using internet standard Application Programming Interfaces (APIs) Choice ??? Choice of operating system, database, application server, portal, content creation tools, collaboration and social networking tools, unlike products such as SharePoint.