Natural And Artificial Satellites