What is the difference between Ajax Platforms, Frameworks, Toolkits and Libraries?
Ajax platforms, such as the Opera Platform or NetFront’s Embedded Ajax, when installed on the device, make it easy to develop applications and widgets using standard web technologies – including Ajax. There’s however a big difference between platforms on one hand and frameworks, toolkits or libraries on the other. While the latter are usually loaded along with the web application itself into the browser each time, i.e. in the form of an external JavaScript file, platforms are typically installed once on the device itself and then loaded as required by the applications run on top of it. For example, Opera Platform widgets require the Opera Platform while Nokia Widgets require the S60 platform.