diff --git a/packaging_apps_arguments_management.md b/packaging_apps_arguments_management.md
new file mode 100644
index 00000000..96d592f1
--- /dev/null
+++ b/packaging_apps_arguments_management.md
@@ -0,0 +1,27 @@
+Application packaging
+
+## Arguments management
+#### Retrieve arguments in the install script from manifest
+Arguments are give to the install script from the manifest in it's order. For instance for Roundcube, `domain` and `path` arguments will respectively be retreive from `$1` and `$2` parameters in the install script.
+
+```bash
+# Retrieve arguments
+domain=$1
+path=$2
+```
+
+#### Save arguments for other scripts
+Remove, upgrade, backup and restore scripts could need arguments.
+
+YunoHost could save arguments with this command which is generally used in the install script:
+```bash
+# Store config on YunoHost instance
+sudo yunohost app setting $app domain -v $domain
+```
+
+Then, the script can retrieve saved arguments with this command:
+```bash
+domain=$(sudo yunohost app setting $app domain)
+```
+
+Those data are saved in `/etc/yunohost/apps//settings.yml`.
\ No newline at end of file