Patent attributes
A computer-implemented method for setting and tracking financial goals includes associating a user with a financial goal. The method also includes associating the user with a virtual community. The virtual community includes a number of users having similar financial profiles and similar financial goals. The method also includes tracking progress of the number of users of the virtual community towards their respective financial goals and providing to the user via a user interface a comparison of the user's progress towards the user's financial goal relative to the progress of the number of users of the virtual community towards their respective financial goals.