Satellites have had a dramatic impact on communication topologies and pricing. They can be used for transmission of program video, voice, or data signals almost anywhere on earth , no matter how remote the location or whether it is fixed or mobile like a ship.