This document describes an idea creation and sharing application called "My Idea!". The application allows users to create and edit ideas, tag and link ideas together, integrate with social networks, rate ideas, monitor idea progress, store idea histories, and control idea visibility and sharing.