diff --git a/apps/drs_spot67_import.py b/apps/drs_spot67_import.py
index d8b5ec59149673729461cf725a81016f6b907636..2acc677435ce3af1781a1707dc294b53879e0fd8 100755
--- a/apps/drs_spot67_import.py
+++ b/apps/drs_spot67_import.py
@@ -1,4 +1,13 @@
 #!/usr/bin/env python3
+"""
+This application enables to search existing Spot-6/7 products from different locations, and save a pickle object
+containing all the `scene.spot.Spot67Scene` instances
+
+``` command-line
+drs_spot67_import --root_dirs /ortho_drs/2018/ /ortho_drs/2019 --out_pickle collection
+```
+
+"""
 import argparse
 from scenes import save_scenes
 from scenes.spot import get_spot67_scenes
diff --git a/apps/s2_download.py b/apps/s2_download.py
index def6bf03aa772a33687810b812165c1d6939d82f..f9c9aa5b9267bf846dcb0514e4bfba3320efc1b0 100755
--- a/apps/s2_download.py
+++ b/apps/s2_download.py
@@ -1,4 +1,14 @@
 #!/usr/bin/env python3
+"""
+This application enables to download all Sentinel-2 images overlapping a reference raster, and acquired at a specific
+ date, from the Theia land data center.
+The Theia credential have to be provided.
+
+``` command-line
+s2_download --refimage raster.tif --theia_cfg ~/cfg.txt --download_dir /tmp --year 2022 --month 12 --day 1
+```
+
+"""
 import argparse
 from scenes import TheiaDownloader, raster
 import datetime
diff --git a/apps/s2_import.py b/apps/s2_import.py
index b2d31f6c7b990187e6a4775b676edc34da341edc..d8790a4d27daced58316c0ae1ce10671b9d5447f 100755
--- a/apps/s2_import.py
+++ b/apps/s2_import.py
@@ -1,4 +1,7 @@
 #!/usr/bin/env python3
+"""
+This application enables to save a collection of Sentinel-2 image into a pickel object.
+"""
 import argparse
 from scenes import save_scenes
 from scenes.sentinel import get_local_scenes
diff --git a/apps/search.py b/apps/search.py
index 1aa30e18d922f0138420ec170a2267ba64bdef46..9682f5a97f00fbc3f3e4bedc594f62586e995c60 100755
--- a/apps/search.py
+++ b/apps/search.py
@@ -1,4 +1,7 @@
 #!/usr/bin/env python3
+"""
+This application enables to perform a spatial query over a collection of image, from the specific ROI (vector or raster)
+"""
 import argparse
 from scenes import load_scenes, Index, raster, vector