1. A storage medium comprising: reproduction mode data for reproducing audio-visual (AV) data; program data including a plurality of program applications, for providing interactive functions with a user and/or additional functions using the AV data; system data controlling execution of the reproduction mode data and the program data; and application objects managing the execution of the program data and information on the reproduction mode data to be reproduced along with the execution of the program data.