diff --git a/docs/source/conf.py b/docs/source/conf.py
index 7d119329143489789d82950c0dca2a1ddfcdc5d7..27f7383a35718415e4ed41ab0247a449e59a452f 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -83,7 +83,8 @@ pygments_style = 'sphinx'
 # The theme to use for HTML and HTML Help pages.  See the documentation for
 # a list of builtin themes.
 #
-html_theme = 'alabaster'
+html_theme = 'sphinx_rtd_theme'
+html_theme_path = ['_themes',]
 
 # Theme options are theme-specific and customize the look and feel of a theme
 # further.  For a list of options available for each theme, see the
diff --git a/docs/source/index.rst b/docs/source/index.rst
index 54593fd058831f4bcec723c9f8238953649899ab..6f3eabafe832e51ed5d57939d71a1630120f8d6c 100644
--- a/docs/source/index.rst
+++ b/docs/source/index.rst
@@ -10,6 +10,15 @@ Welcome to PEDASI's documentation!
    :maxdepth: 2
    :caption: Contents:
 
+   user_docs/index
+
+
+Introduction
+============
+
+PEDASI is a...
+
+What sort of research can be done using PEDASI?
 
 
 Indices and tables
diff --git a/docs/source/user_docs/app_developer.rst b/docs/source/user_docs/app_developer.rst
new file mode 100644
index 0000000000000000000000000000000000000000..0c3593e4d96ad9f9ebf3b6763473864bacb6efe1
--- /dev/null
+++ b/docs/source/user_docs/app_developer.rst
@@ -0,0 +1,49 @@
+Application Developers
+======================
+
+* Who is an app developer?
+* What can you do with an app?
+* Example application for reference
+
+
+Request Application Developer Access
+------------------------------------
+
+How do I get permission to add apps?
+
+
+Applications (part 2)
+---------------------
+
+See :ref:`applications` first...
+
+
+The Application API
+-------------------
+
+Things that can be Requested
+............................
+
+* List of all data sources
+* Metadata held by PEDASI
+* PROV records held by PEDASI
+* List of datasets via a data source's external API (if it's a catalogue)
+* Metadata via a data source's external API (of data source or dataset)
+* Data via a data source's external API (or data source or dataset)
+
+API Keys
+........
+
+* Normal: get a single API key for your application
+* Sensitive / Private Data: provide a mechanism for your app to pass through the API keys of your users
+
+Data Format
+...........
+
+PEDASI doesn't touch the data format - you get whatever format the data source API provides
+
+
+Hosting your Application
+------------------------
+
+Must have fixed URL we can link to from PEDASI
diff --git a/docs/source/user_docs/data_provider.rst b/docs/source/user_docs/data_provider.rst
new file mode 100644
index 0000000000000000000000000000000000000000..5b2b0f55f747518cdf982a2eefc06f483617c45d
--- /dev/null
+++ b/docs/source/user_docs/data_provider.rst
@@ -0,0 +1,24 @@
+Data Providers
+==============
+
+* Who is a data provider?
+* Why should I let PEDASI use my data?
+* What will app developers do with my data?
+
+
+Request Data Provider Access
+----------------------------
+
+How do I get permission to add data sources?
+
+
+Data Sources (part 2)
+---------------------
+
+See :ref:`data_sources` first...
+
+Permissions
+...........
+
+* What permission levels exist for users?
+* How do I manage them?
diff --git a/docs/source/user_docs/index.rst b/docs/source/user_docs/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..035f71a836961ef0476e9388ac9daec65d3f4edd
--- /dev/null
+++ b/docs/source/user_docs/index.rst
@@ -0,0 +1,10 @@
+PEDASI User Documentation
+=========================
+
+.. toctree::
+   :maxdepth: 1
+   :caption: Contents:
+
+   user
+   app_developer
+   data_provider
diff --git a/docs/source/user_docs/user.rst b/docs/source/user_docs/user.rst
new file mode 100644
index 0000000000000000000000000000000000000000..4f0584f46537f4e8ebc5bd00efa1ea754d767122
--- /dev/null
+++ b/docs/source/user_docs/user.rst
@@ -0,0 +1,26 @@
+Using PEDASI
+============
+
+Getting an Account
+------------------
+
+* Why do I need an account?
+* What will be tracked?
+
+
+.. _applications:
+
+Applications
+------------
+
+* What is an application (app)?
+* How do I use one?
+
+
+.. _data_sources:
+
+Data Sources
+------------
+
+* What is a data source?
+* Do I need to worry about these? - usually not
diff --git a/requirements.txt b/requirements.txt
index 900f3ef2bbb8e58a1110fa1f8c9bc1f3da81d327..0957fc5264eef72a5405351f9234319e8b801f00 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -49,6 +49,7 @@ snowballstemmer==1.2.1
 social-auth-app-django==3.0.0
 social-auth-core==2.0.0
 Sphinx==1.7.6
+sphinx-rtd-theme==0.4.2
 sphinxcontrib-websupport==1.1.0
 typed-ast==1.1.0
 urllib3==1.23