Internet by Satellite: What You Should Know