1. A method for providing training media to a mobile device, comprising: obtaining a first training media file selected from a plurality of training media files, based on user metadata; and communicating the first training media file to the mobile device, wherein the user metadata is associated with a user of the mobile device, and wherein the first training media file comprises training information associated with a job function of the user.