Charakterystyczną cechą jest również animowany interfejs zawierający elementy multimedialne (obraz video, dźwięk).
Aplikacje nie ograniczają się tylko do aplikacji opartych na technologii Flash. Coraz większą popularnością wśród developerów tego typu aplikacji cieszy się technologia AJAX i biblioteki JavaScript wspomagające proces budowy bogatych interfejsów opartych na HTML oraz asynchroniczną komunikację z serwerem. Zalicza się do nich między innymi jQuery, EXT JS, MooTools, Dojo, Prototype, YUI.
Programy wspomagające dla JavaFX – rodzina technologii i produktów firmy Sun Microsystems, przeznaczonych głównie do tworzenia Rich Internet Application Adobe Flex – wieloplatformowy program do opracowywania aplikacji . Adobe Flex SDK – wieloplatformowa architektura na licencji do opracowywania aplikacji . OpenLaszlo – platforma open source, która służy do projektowania, tworzenia i udostępniania aplikacji .