diff --git a/README.md b/README.md
index c1dbcd2e4718fbcf4e32493f52b8cecfc286ac4f..ecc8a2d2560cb0ad37ac0edc53c18a43955ad22c 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,9 @@
 # parallel_worlds
 
+This is the repository for the "parallel worlds" OpenCL example originally
+published in c't 26/2014.
+The final program takes images from a camera -- or, if none can be found,
+a stored input image (preview.png). It then transforms the image into a grey
+image, from which the edges are extracted using a Sobel operator. The result
+is then used to enhance the edges found in the image.
+