1. A method for providing a social network, the method comprising: receiving a content group comprising a list of a plurality of content programs; making a user selectable element corresponding to the content group available to a plurality of users; receiving a first request associated with the user selectable element from a one of the plurality of users, the first request indicating that the one of the plurality of users wants to receive the content group; providing the content group to the one of the plurality of users in response to the first request; receiving a second request from the one of the plurality of users for content corresponding to a one of the plurality of content programs listed in the content group; and providing the content to the one of the plurality of users in response to the second request.