An artificial satellite used for communications, exploration or reconnaissance using microwaves. Messages sent from one earth station to another are sent via the satellite over vast distances using huge satellite dishes.
Products and Services which relate to Satellite Communications:
Related glossary terms: