If you understand Hungarian, you can read here an interesting interview with Miklos Szeredi, author of FUSE.
In nutshell: FUSE exports the filesystem functionality to userspace. The
communication interface is designed to be simple, efficient, secure
and able to support most of the usual filesystem semantics.