<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://knowledgebase.pirho.net/index.php?action=history&amp;feed=atom&amp;title=A_Taxonomy_of_Applications</id>
	<title>A Taxonomy of Applications - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://knowledgebase.pirho.net/index.php?action=history&amp;feed=atom&amp;title=A_Taxonomy_of_Applications"/>
	<link rel="alternate" type="text/html" href="https://knowledgebase.pirho.net/index.php?title=A_Taxonomy_of_Applications&amp;action=history"/>
	<updated>2026-09-10T08:03:39Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://knowledgebase.pirho.net/index.php?title=A_Taxonomy_of_Applications&amp;diff=471&amp;oldid=prev</id>
		<title>Dex: Created page with &quot;&#039;&#039;&#039;Summary:&#039;&#039;&#039; The term &#039;&#039;application&#039;&#039; encompasses a wide variety of software delivery models, execution environments, architectures, and deployment mechanisms.  Over the decades, the software industry has introduced numerous application technologies, including desktop applications, web applications, browser plugins, widgets, mobile applications, progressive web applications, hybrid applications, and runtime-hosted solutions.  This article provides a structured taxonomy...&quot;</title>
		<link rel="alternate" type="text/html" href="https://knowledgebase.pirho.net/index.php?title=A_Taxonomy_of_Applications&amp;diff=471&amp;oldid=prev"/>
		<updated>2026-08-13T09:09:12Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039;&amp;#039; The term &amp;#039;&amp;#039;application&amp;#039;&amp;#039; encompasses a wide variety of software delivery models, execution environments, architectures, and deployment mechanisms.  Over the decades, the software industry has introduced numerous application technologies, including desktop applications, web applications, browser plugins, widgets, mobile applications, progressive web applications, hybrid applications, and runtime-hosted solutions.  This article provides a structured taxonomy...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
The term &amp;#039;&amp;#039;application&amp;#039;&amp;#039; encompasses a wide variety of software delivery models, execution environments, architectures, and deployment mechanisms.&lt;br /&gt;
&lt;br /&gt;
Over the decades, the software industry has introduced numerous application technologies, including desktop applications, web applications, browser plugins, widgets, mobile applications, progressive web applications, hybrid applications, and runtime-hosted solutions.&lt;br /&gt;
&lt;br /&gt;
This article provides a structured taxonomy of application types, explaining how they relate to each other and identifying the common architectural patterns that exist beneath the terminology.&lt;br /&gt;
&lt;br /&gt;
== Context ==&lt;br /&gt;
&lt;br /&gt;
Many discussions about software architecture become confusing because different classifications are mixed together.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&lt;br /&gt;
* A Progressive Web App is often compared to a Native App.&lt;br /&gt;
* A Single Page Application is often compared to Electron.&lt;br /&gt;
* A Widget is often compared to an Application.&lt;br /&gt;
* A SaaS Platform is often discussed as though it were an application technology.&lt;br /&gt;
&lt;br /&gt;
In reality, these concepts frequently describe different aspects of the application ecosystem.&lt;br /&gt;
&lt;br /&gt;
A useful taxonomy helps clarify these relationships.&lt;br /&gt;
&lt;br /&gt;
== What Is A Taxonomy? ==&lt;br /&gt;
&lt;br /&gt;
A taxonomy is a system used to classify and organise related concepts.&lt;br /&gt;
&lt;br /&gt;
Rather than treating every application technology as a unique category, a taxonomy identifies shared characteristics and groups technologies accordingly.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Animal&lt;br /&gt;
 ├── Mammal&lt;br /&gt;
 ├── Bird&lt;br /&gt;
 └── Reptile&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Similarly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Application&lt;br /&gt;
 ├── Native&lt;br /&gt;
 ├── Web&lt;br /&gt;
 ├── Hybrid&lt;br /&gt;
 └── Runtime Hosted&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The objective is not to determine which approach is superior, but to understand how each approach relates to the others.&lt;br /&gt;
&lt;br /&gt;
== The Application Family Tree ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Applications&lt;br /&gt;
│&lt;br /&gt;
├── Native Applications&lt;br /&gt;
│&lt;br /&gt;
├── Web Applications&lt;br /&gt;
│&lt;br /&gt;
├── Hybrid Applications&lt;br /&gt;
│&lt;br /&gt;
├── Runtime Hosted Applications&lt;br /&gt;
│&lt;br /&gt;
├── Component Applications&lt;br /&gt;
│&lt;br /&gt;
└── Cloud Delivered Applications&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each branch contains further subcategories.&lt;br /&gt;
&lt;br /&gt;
== Native Applications ==&lt;br /&gt;
&lt;br /&gt;
Native applications execute directly against a platform&amp;#039;s operating system APIs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Application&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
Operating System&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
Hardware&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
* Windows Applications&lt;br /&gt;
* Linux Applications&lt;br /&gt;
* macOS Applications&lt;br /&gt;
* Android Applications&lt;br /&gt;
* iOS Applications&lt;br /&gt;
&lt;br /&gt;
=== Characteristics ===&lt;br /&gt;
&lt;br /&gt;
* Platform specific&lt;br /&gt;
* Direct operating system integration&lt;br /&gt;
* High performance&lt;br /&gt;
* Full device access&lt;br /&gt;
&lt;br /&gt;
=== Typical Technologies ===&lt;br /&gt;
&lt;br /&gt;
* Win32&lt;br /&gt;
* WinUI&lt;br /&gt;
* Cocoa&lt;br /&gt;
* Swift&lt;br /&gt;
* Kotlin&lt;br /&gt;
* GTK&lt;br /&gt;
* Qt&lt;br /&gt;
&lt;br /&gt;
== Web Applications ==&lt;br /&gt;
&lt;br /&gt;
Web applications execute within a web browser.&lt;br /&gt;
&lt;br /&gt;
The browser acts as a runtime environment and abstracts operating system differences.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Application&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
 Browser&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
Operating System&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Traditional Web Applications ===&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Content Management Systems&lt;br /&gt;
* Webmail&lt;br /&gt;
* Intranets&lt;br /&gt;
* E-Commerce Platforms&lt;br /&gt;
&lt;br /&gt;
Architecture:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Browser&lt;br /&gt;
    │&lt;br /&gt;
Server&lt;br /&gt;
    │&lt;br /&gt;
Database&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Single Page Applications (SPA) ===&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* React&lt;br /&gt;
* Angular&lt;br /&gt;
* Vue&lt;br /&gt;
&lt;br /&gt;
Architecture:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Application&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
 Browser&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
 API Services&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Progressive Web Applications (PWA) ===&lt;br /&gt;
&lt;br /&gt;
PWAs are a specialised form of web application.&lt;br /&gt;
&lt;br /&gt;
They add:&lt;br /&gt;
&lt;br /&gt;
* Service Workers&lt;br /&gt;
* Offline Support&lt;br /&gt;
* Push Notifications&lt;br /&gt;
* Installability&lt;br /&gt;
&lt;br /&gt;
A PWA is therefore:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Web Application&lt;br /&gt;
       +&lt;br /&gt;
Extended Browser Capabilities&lt;br /&gt;
       =&lt;br /&gt;
PWA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hybrid Applications ==&lt;br /&gt;
&lt;br /&gt;
Hybrid applications combine technologies from multiple categories.&lt;br /&gt;
&lt;br /&gt;
They typically use web technologies while maintaining access to native capabilities.&lt;br /&gt;
&lt;br /&gt;
=== Electron ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Application&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
 Chromium&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
 Node.js&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
 Operating System&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Visual Studio Code&lt;br /&gt;
* Discord&lt;br /&gt;
* Slack&lt;br /&gt;
&lt;br /&gt;
=== Cordova ===&lt;br /&gt;
&lt;br /&gt;
Packages a web application into a native mobile application.&lt;br /&gt;
&lt;br /&gt;
=== Capacitor ===&lt;br /&gt;
&lt;br /&gt;
A modern evolution of Cordova with improved platform integration.&lt;br /&gt;
&lt;br /&gt;
=== MAUI Hybrid ===&lt;br /&gt;
&lt;br /&gt;
Combines native application components with web-based user interfaces.&lt;br /&gt;
&lt;br /&gt;
=== Common Characteristics ===&lt;br /&gt;
&lt;br /&gt;
* Shared codebases&lt;br /&gt;
* Multi-platform deployment&lt;br /&gt;
* Access to native functionality&lt;br /&gt;
* Additional runtime layers&lt;br /&gt;
&lt;br /&gt;
== Runtime Hosted Applications ==&lt;br /&gt;
&lt;br /&gt;
Runtime-hosted applications target an intermediary runtime rather than a platform directly.&lt;br /&gt;
&lt;br /&gt;
This category includes many technologies that are often incorrectly grouped elsewhere.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Application&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
 Runtime&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
 Platform&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
* Java Applications&lt;br /&gt;
* .NET Applications&lt;br /&gt;
* Electron Applications&lt;br /&gt;
* Browser Applications&lt;br /&gt;
* AIR Applications&lt;br /&gt;
* Web Runtime Environment Applications&lt;br /&gt;
&lt;br /&gt;
The runtime provides:&lt;br /&gt;
&lt;br /&gt;
* Storage&lt;br /&gt;
* Networking&lt;br /&gt;
* Security&lt;br /&gt;
* Rendering&lt;br /&gt;
* Platform abstraction&lt;br /&gt;
&lt;br /&gt;
=== Characteristics ===&lt;br /&gt;
&lt;br /&gt;
* Platform independence&lt;br /&gt;
* Consistent APIs&lt;br /&gt;
* Simplified portability&lt;br /&gt;
* Runtime dependency&lt;br /&gt;
&lt;br /&gt;
== Component Applications ==&lt;br /&gt;
&lt;br /&gt;
Some software is not intended to function as a complete standalone application.&lt;br /&gt;
&lt;br /&gt;
Instead, it provides functionality within another application.&lt;br /&gt;
&lt;br /&gt;
=== Widgets ===&lt;br /&gt;
&lt;br /&gt;
Widgets are small applications designed to perform specific tasks.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Weather Widgets&lt;br /&gt;
* Stock Tickers&lt;br /&gt;
* Calendar Widgets&lt;br /&gt;
* System Monitors&lt;br /&gt;
&lt;br /&gt;
=== Web Parts ===&lt;br /&gt;
&lt;br /&gt;
Web Parts provide reusable functionality within larger platforms.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* SharePoint Web Parts&lt;br /&gt;
* Dashboard Components&lt;br /&gt;
* Enterprise Portal Modules&lt;br /&gt;
&lt;br /&gt;
=== Browser Extensions ===&lt;br /&gt;
&lt;br /&gt;
Extensions add capabilities to an existing application.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Password Managers&lt;br /&gt;
* SEO Toolbars&lt;br /&gt;
* Developer Tools Extensions&lt;br /&gt;
&lt;br /&gt;
=== Modern Components ===&lt;br /&gt;
&lt;br /&gt;
Many modern systems use:&lt;br /&gt;
&lt;br /&gt;
* React Components&lt;br /&gt;
* Vue Components&lt;br /&gt;
* Web Components&lt;br /&gt;
* Widgets&lt;br /&gt;
&lt;br /&gt;
Although implemented differently, the concept remains similar.&lt;br /&gt;
&lt;br /&gt;
== Cloud Delivered Applications ==&lt;br /&gt;
&lt;br /&gt;
Cloud delivery describes how software is provided rather than how it is built.&lt;br /&gt;
&lt;br /&gt;
=== Software as a Service (SaaS) ===&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Microsoft 365&lt;br /&gt;
* Salesforce&lt;br /&gt;
* ServiceNow&lt;br /&gt;
* Google Workspace&lt;br /&gt;
&lt;br /&gt;
A SaaS solution may internally use:&lt;br /&gt;
&lt;br /&gt;
* Native Applications&lt;br /&gt;
* Web Applications&lt;br /&gt;
* PWAs&lt;br /&gt;
* Mobile Applications&lt;br /&gt;
* Hybrid Applications&lt;br /&gt;
&lt;br /&gt;
It is therefore best viewed as a delivery model rather than an application type.&lt;br /&gt;
&lt;br /&gt;
== Historical Branches ==&lt;br /&gt;
&lt;br /&gt;
Several technologies occupy important positions in application history.&lt;br /&gt;
&lt;br /&gt;
=== HTML Applications (HTA) ===&lt;br /&gt;
&lt;br /&gt;
HTAs combined:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
HTML&lt;br /&gt;
+&lt;br /&gt;
Scripting&lt;br /&gt;
+&lt;br /&gt;
Desktop Trust&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They can be viewed as an early hybrid application technology.&lt;br /&gt;
&lt;br /&gt;
=== Java Applets ===&lt;br /&gt;
&lt;br /&gt;
Applets were runtime-hosted applications delivered through browsers.&lt;br /&gt;
&lt;br /&gt;
=== Adobe AIR ===&lt;br /&gt;
&lt;br /&gt;
AIR brought web technologies onto the desktop by supplying a runtime environment.&lt;br /&gt;
&lt;br /&gt;
=== Silverlight ===&lt;br /&gt;
&lt;br /&gt;
Silverlight combined browser hosting with runtime-based execution.&lt;br /&gt;
&lt;br /&gt;
=== Flash Applications ===&lt;br /&gt;
&lt;br /&gt;
Flash was both:&lt;br /&gt;
&lt;br /&gt;
* A runtime platform&lt;br /&gt;
* An application delivery mechanism&lt;br /&gt;
&lt;br /&gt;
Its influence can still be seen in modern web application development.&lt;br /&gt;
&lt;br /&gt;
== Another Way To Classify Applications ==&lt;br /&gt;
&lt;br /&gt;
Applications can also be classified according to where execution occurs.&lt;br /&gt;
&lt;br /&gt;
=== Local Execution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Application&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
 User Device&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Native Applications&lt;br /&gt;
* Mobile Apps&lt;br /&gt;
* Desktop Applications&lt;br /&gt;
&lt;br /&gt;
=== Browser Execution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Application&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
 Browser&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Web Applications&lt;br /&gt;
* SPAs&lt;br /&gt;
* PWAs&lt;br /&gt;
&lt;br /&gt;
=== Runtime Execution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Application&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
 Runtime Environment&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Java Applications&lt;br /&gt;
* Electron Applications&lt;br /&gt;
* AIR Applications&lt;br /&gt;
&lt;br /&gt;
=== Distributed Execution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Client&lt;br /&gt;
   │&lt;br /&gt;
   ▼&lt;br /&gt;
Services&lt;br /&gt;
   │&lt;br /&gt;
   ▼&lt;br /&gt;
Infrastructure&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* SaaS Platforms&lt;br /&gt;
* Cloud Applications&lt;br /&gt;
* Enterprise Systems&lt;br /&gt;
&lt;br /&gt;
== Common Architectural Patterns ==&lt;br /&gt;
&lt;br /&gt;
Most application technologies share one of a small number of execution models.&lt;br /&gt;
&lt;br /&gt;
=== Direct Execution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Application&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
Operating System&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hosted Execution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Application&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
Host Environment&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
Operating System&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Distributed Execution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Client&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
Services&lt;br /&gt;
      │&lt;br /&gt;
      ▼&lt;br /&gt;
Data Sources&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These patterns appear repeatedly throughout computing history.&lt;br /&gt;
&lt;br /&gt;
== Why Taxonomy Matters ==&lt;br /&gt;
&lt;br /&gt;
A structured taxonomy helps developers and architects:&lt;br /&gt;
&lt;br /&gt;
* Compare technologies fairly&lt;br /&gt;
* Select appropriate architectures&lt;br /&gt;
* Understand trade-offs&lt;br /&gt;
* Identify shared concepts&lt;br /&gt;
* Avoid terminology confusion&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&lt;br /&gt;
* A PWA is not a competitor to SaaS.&lt;br /&gt;
* A Widget is not a competitor to Electron.&lt;br /&gt;
* A Runtime is not an Application.&lt;br /&gt;
* A Browser is not merely a renderer.&lt;br /&gt;
&lt;br /&gt;
Each occupies a different position within the overall ecosystem.&lt;br /&gt;
&lt;br /&gt;
== Key Takeaways ==&lt;br /&gt;
&lt;br /&gt;
* Applications can be classified according to architecture, runtime, hosting model, or delivery mechanism.&lt;br /&gt;
* Many technologies overlap across multiple categories.&lt;br /&gt;
* Web applications, native applications, hybrid applications, and runtime-hosted applications solve similar problems using different approaches.&lt;br /&gt;
* SaaS is a delivery model rather than an application technology.&lt;br /&gt;
* Widgets, components, extensions, and Web Parts are specialised application forms.&lt;br /&gt;
* Most modern application platforms are evolutionary refinements of concepts explored over many decades.&lt;br /&gt;
* Understanding the taxonomy of applications provides a clearer foundation for architecture and design discussions.&lt;br /&gt;
&lt;br /&gt;
== Related Topics ==&lt;br /&gt;
&lt;br /&gt;
* [[Applications Demystified]]&lt;br /&gt;
* [[The Evolution of Application Delivery]]&lt;br /&gt;
* [[Application Design for Multiple Platforms]]&lt;br /&gt;
* [[Runtime Environments]]&lt;br /&gt;
* [[Progressive Web Applications]]&lt;br /&gt;
* [[Hybrid Applications]]&lt;br /&gt;
* [[Software as a Service]]&lt;br /&gt;
* [[Web Runtime Environments]]&lt;br /&gt;
* [[Application Architecture]]&lt;/div&gt;</summary>
		<author><name>Dex</name></author>
	</entry>
</feed>