Cool website that takes one through the process of designing a satellite with consideration of mission and environment.

Types of Satellites -
http://satellites.spacesim.org/english/function/index.htmlAnatomy of Satellites -
http://satellites.spacesim.org/english/anatomy/index.htmlYou be the Engineer -
http://satellites.spacesim.org/english/engineer/