Films on Demand provides high quality streaming videos in many subject areas. The videos include documentaries, interviews, instructional and vocational training videos, historical speeches and newsreels.