Web applications are software programs designed to work on one or more platforms. The term “Application” is most commonly used to describe a platform-specific program, such as a Facebook or MySpace application, which can tap into the sharing functionality or data available on a particular social network. This data includes such things as a user’s friends or location. Applications work only on the platform for which they are designed. (See Widget).