Google Earth Engine !

 Google Earth Engine is the product of Google which is an advanced cloud based geo spatial analysis and processing application which  uses a numerous sets of satellite imagery and geospatial datasets over a period of time more than 30 years. It is integrated with Python and JavaScript through its API.

It allows users to load, create, edit , visualize and manipulate the geo spatial data in a more easy and comprehensive way once it is mastered. It is useful to different groups of people  like scientists, researchers, students, developers for detection of the changes in the earth's surface.