This document summarizes a web 2.0 application called "MyIdea". It uses various web technologies including HTML, CSS, JavaScript, Jquery, Ajax, REST, XML, CakePHP, MySQL, and the Facebook API. Special features of MyIdea include profile pages to browse and list ideas and upload pictures, friendships with adding and approving friends, and managing ideas by creating, viewing, editing, categorizing, commenting on, and uploading multiple pictures for ideas.