A system and a method deliver media content based on a subscription of a
first user to a media provider. The first user accesses and/or consumes
the media content from the media provider based on the subscription with
one or more terminals at one or more locations. The first user accesses a
list of media content available for consumption from the media provider
based on the subscription of the first user. The list of media content
available is accessed by and displayed to the first user on an electronic
program guide via one or more terminals at one or more locations. The
first user accesses and consumes a multimedia file from the list of media
content available based on the subscription of the first user via one or
more terminals at one or more locations. The first user and/or a second
user consumes and/or experiences the multimedia file via a terminal of
the second user based on the subscription of the first user. The first
user stores the list of media content available and/or the multimedia
file in the storage device associated with the first user via one or more
terminals at one or more locations.