Groupware Software Solutions have gained popularity these days as they provide buyers a robust platform to share files, deliver them, manage tasks, and schedule activity for a group and much more. Groupware applications are a set of web based programs/tools (having a common interface) that facilitate collaboration and sharing of information
RIAs (Rich Internet Applications) are web-based applications that functions as traditional desktop applications. No installation is required. Specific tools should be installed on a clients machine that depends on the applications that is being used i.e., ActiveX, Java, Flash, or similar technologies. Before RIAs became popular, most of the web
Facebook had launched their own platform for complementing their API in 2007, which uses FBML (Facebook Markup Language) similar to HTML. If you have used HTML then FBML would be quite easy.
FBML allows you to write browser interrupted code to render elements on a Facebook page or application. It allows you to build applications that