diff --git a/docs/code_style.rst b/docs/implementation-notes/code_style.rst
similarity index 100%
rename from docs/code_style.rst
rename to docs/implementation-notes/code_style.rst
diff --git a/docs/documentation_style.rst b/docs/implementation-notes/documentation_style.rst
similarity index 100%
rename from docs/documentation_style.rst
rename to docs/implementation-notes/documentation_style.rst
diff --git a/docs/python_architecture.rst b/docs/implementation-notes/python_architecture.rst
similarity index 100%
rename from docs/python_architecture.rst
rename to docs/implementation-notes/python_architecture.rst
diff --git a/docs/protocol_examples.rst b/docs/model/protocol_examples.rst
similarity index 100%
rename from docs/protocol_examples.rst
rename to docs/model/protocol_examples.rst
diff --git a/docs/terminology.rst b/docs/model/terminology.rst
similarity index 100%
rename from docs/terminology.rst
rename to docs/model/terminology.rst
diff --git a/docs/versioning.rst b/docs/server-server/versioning.rst
similarity index 100%
rename from docs/versioning.rst
rename to docs/server-server/versioning.rst