1. A reproducing method comprising: reading at least one application object, each application object comprising management information associated with an application and playlist information from a storage medium, the storage medium comprising audio-visual (AV) data, at least one playlist, each playlist being information for reproducing the audio-visual (AV) data, a plurality of program applications providing interactive functions with a user and/or additional functions using the AV data, and the at least one application object; and managing execution of the application and controlling the reproduction of the audio-visual data based on the read application object, wherein the management information comprises a name of the application and information on a lifecycle of the application, and wherein the playlist information comprises a file name of at least one playlist to be reproduced along with the execution of the application.