NASA
National Aeronautics and Space Administration: Scijinks: Satellites Technology
Describes satellites including what they are used for, important roles they play, how a weather satellite is built, and how a satellite stays in orbit using text and video of varying length.