On top of the portal, all of the users get personal space that can be made public or kept private. These public and private pages will be published as a web site with a unique friendly URL. You can customize My Community (or called personal community) for example, how the space looks via the layout templates, what tools and applications are included, what goes into Document Library and Image Gallery, and who can see and access it. This would be sufficient for most of the requirements. But in some requirements, users want to have preference data as well. For example, users may want to have their own favorite games and videos. In this case, we have to extend the user table and user preferences.