A remote application is a program that runs on a remote server and delivers data for use on your Novell Vibe site (such as data from a remote database). For example, you could set up a remote application for Twitter that displays all of your Twitter entries in Vibe.
Unlike creating an extension for Vibe, creating a remote application does not modify the Vibe software in any way.
If you want to make modifications to the Vibe software itself, you can add a software extension, as described in Section 14.0, Adding Software Extensions to Your Vibe Site.